【问题标题】:Send email in Outlook with email addresses from Access 2007使用 Access 2007 中的电子邮件地址在 Outlook 中发送电子邮件
【发布时间】:2012-06-26 01:35:28
【问题描述】:

我有一个名为 DepartmentEmailList 的查询,其中包含部门中所有教职员工和学生的姓名和电子邮件地址。第一列 MailingName 包含每个人的名字和姓氏。第二列“电子邮件”包含他们的电子邮件地址。

我想通过 Outlook 2007 向每个人发送一封电子邮件。理想情况下,我会在 Access 中的表单上有一个按钮,用于打开 Outlook 并插入电子邮件地址。我在网上做了一些研究,找不到任何似乎适用于这种情况的东西。我不想从 Access 中附加报表、表格或查询;我只想向我查询的每个人发送一封电子邮件。

除了手动将电子邮件列复制/粘贴到 Outlook 中,有没有人对此有解决方案?

提前感谢您的帮助。

【问题讨论】:

    标签: email ms-access outlook ms-access-2007 outlook-2007


    【解决方案1】:

    DoCmd.SendObject 接受参数acSendNoObject,此外,参考页面包含通过 Outlook 发送电子邮件的示例代码,可以轻松修改。您可以遍历您的记录集并向每个地址发送电子邮件。

    语法:

    DoCmd.SendObject ObjectType, ObjectName, OutputFormat, To, _
       Cc, Bcc, Subject, MessageText, EditMessage, TemplateFile
    

    您通常也可以使用 FollowHyperLink 使电子邮件可点击:

    FollowHyperlink "mailto:example@example.com"
    

    【讨论】:

      猜你喜欢
      • 2016-05-22
      • 2014-02-14
      • 1970-01-01
      • 2014-10-16
      • 1970-01-01
      • 2012-06-24
      • 2011-09-28
      • 1970-01-01
      • 2011-06-29
      相关资源
      最近更新 更多