在Windows 10

时间:2017-02-10 05:15:49

标签: vba email

我在Windows 10上使用Office 2016.使用DoCmd.SendObject从Access发送电子邮件的命令按钮不再有效。 StackOverflow的一个解决方案是:

Sub sendOutlookEmail()
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 = "Test Subject"
oMail.To = "Someone@somewhere.com"
oMail.Send
Set oMail = Nothing
Set oApp = Nothing

问题是,当我输入" oApp As"以下内容:" Outlook.Application"不在对象列表上;也不是" MailItem"或" CreateObject"或" CreateItem"。为什么缺少这些物体?如何将它们添加到列表中?我应该做些什么?先感谢您。

Kevin Minkoff

0 个答案:

没有答案