我在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