我正在使用DoCmd.SendObject从MS Access 2003发送电子邮件。它打开了Outlook,其中填写了所有相关字段。但是用户可能不会选择在那时发送电子邮件。在这种情况下,会出现提示“取消发送操作”。有没有办法捕捉用户未发送的电子邮件
答案 0 :(得分:2)
可以将Microsoft Access中的Outlook事件与类模块一起使用。您可以在LessThanDot wiki标题“示例:使用带访问权限的Outlook事件”
标题下找到详细信息答案 1 :(得分:1)
您已将对象发送到Outlook。
我认为Outlook无法回复您的Access命令。
答案 2 :(得分:1)
databyss在写入时是正确的,Outlook无法回复您的Access命令。我建议你从你的VBA代码创建一个Outlook实例(在工具/引用中注册Microsoft Outlook对象库之后),而不是使用这个松散的“sendObject”命令?然后,您就可以非常有效地管理电子邮件。
答案 3 :(得分:0)
也许Tony Toews的Access EMail FAQ会对你有用。