如何使用 Microsoft Access 2007 发送 HTML 电子邮件

如何使用 Microsoft Access 2007 发送 HTML 电子邮件

我想创建一个 Access 2007 表单/报告,用于发送 HTML 邮件。其中会有一个“按钮”。当有人单击该按钮时,将打开 Outlook 2007 的“新电子邮件”窗口,其正文中(而不是附件中)包含一个“报告”。

我怎样才能做到这一点?

答案1

您必须设置一些 VBA 代码来完成这项工作,但这是可以完成的。

这是一个帮助您入门的基本示例,它创建一个新的 Outlook 实例,创建一个新的电子邮件项目,用变量中提供的信息填充它,然后打开它(在 Outlook 中)供用户查看、编辑和/或发送:

Set ola1 = New Outlook.Application

Set mai1 = ola1.CreateItem(olMailItem)
mai1.To = strTo
mai1.Subject = strSubj
If bolHTML = True Then
    mai1.HTMLBody = strBody
Else
    mai1.Body = strBody
End If
mai1.Display 

更多信息请点击此处(以及许多其他地方)。

相关内容