DoCmd.SendObject

时间:2017-06-01 13:56:10

标签: ms-access

我构建了一个Microsoft Access程序/项目/应用程序/任何任务,其任务是在我们的共享驱动器上访问用户自己的Access文件并将表复制回我的,进行一些过滤然后通过电子邮件发送结果。它工作,但我们刚刚进行了一些Microsoft Office升级,现在却没有。我想知道你是否可以提供帮助。我们从IBM Note转到Outlook。我很确定我以前使用过Access 2010,但今天打开它时我不得不经历一系列安装屏幕。

显然还有更多,但相关的代码块似乎是:

Debug.Print emailBodyStr DoCmd.SendObject acSendNoObject, , , selfrecordset.Fields.Item("emailTo"), , , selfrecordset.Fields.Item("emailTitle"), emailBodyStr, 0 Debug.Print "email sent, clean up"

我得到的结果显示了emailBodyStr内容,我收到Outlook的警告,有人试图代表我发送电子邮件。我点击允许,电子邮件弹出到我的收件箱,然后访问只是坐在那里,我从来没有看到上面提到的清理消息。

为什么它锁定在我的SendObject中的任何想法?有没有更好的方法可以用来向我的客户发送带有文件路径的电子邮件?

0 个答案:

没有答案