2014-01-23 28 views
0

我设计了一个简单的Access数据库和一个表单来保存数据。我的问题是:当有人打开表单并填写表单时,一旦他们点击“保存”按钮,我想让一些人(管理员)收到一封通知邮件到他们的收件箱。我怎样才能做到这一点?如何让Access通过Outlook发送自动通知

回答

0

尝试以下操作:

Dim oApp As Outlook.Application 
Dim oMail As MailItem 
Set oApp = CreateObject("Outlook.application") 

Set oMail = oApp.CreateItem(olMailItem) 
oMail.Body = "Body of the email" 
oMail.Subject = "The subject of the email" 
oMail.To = "[email protected]" 
oMail.Send 
Set oMail = Nothing 
Set oApp = Nothing 

您还可以根据需要添加附着物。而在身体,你可以包括为你的表格上使用BU

Forms!frm_yourformname!CustomerName 
+0

非常感谢您的帮助:)虽然花了几天的数据,我终于想通了。 – user3127229

+0

@ user3127229很高兴在这里你修复它。如果您愿意,请发布您的解决方案以备将来参考。 Theres很有可能在未来遇到同样问题的人会偶然发现这个帖子。 – Zzyrk