我需要结合 MS Access 和 MS Outlooks 数据收集功能创建自定义(邮件合并)电子邮件

Posted

技术标签:

【中文标题】我需要结合 MS Access 和 MS Outlooks 数据收集功能创建自定义(邮件合并)电子邮件【英文标题】:I need to create a custom (mail merge) email in conjunction with MS Access's and MS Outlooks Data Collection feature 【发布时间】:2012-12-05 18:03:07 【问题描述】:

我正在使用 Microsoft Access 2007 和 Microsoft Outlook 2007 提供的数据收集功能来发送电子邮件并从收件人那里收集数据。然后将数据存储在访问表中。

我正在使用的功能在这里解释得很好:Collecting Data Using Email

我遇到的问题是,除了电子邮件地址之外,没有办法自定义正在分发的电子邮件。我希望完成的是能够基本上进行各种邮件合并以个性化电子邮件。使用随附文章中描述的向导似乎无法做到这一点。这是我可以通过 Visual Basic 或 MS Office 中的其他方式完成的事情吗?

【问题讨论】:

其他考虑数据收集功能的读者应该知道它已从 Access 2013 中删除。technet.microsoft.com/en-us/library/cc178954.aspx 【参考方案1】:

如果您选择了 html 选项,您将只获得文本框,并且如果直接从 Access 发送,则无法自定义电子邮件。如果您未指定电子邮件地址,Access 将生成电子邮件,以便您可以输入收件人 - 您可以在此时自定义电子邮件。 如果您确实想要所有花哨的东西(即自定义电子邮件、使用下拉菜单、是/否按钮、验证等),那么您需要使用 InfoPath 作为源(同样,如果使用 Access)。这是您可以使用验证和控件构建表单的应用程序。缺点是收件人需要在他们的机器上安装 InfoPath。 您当然可以创建一个应用程序来遍历您的记录,然后您可以随意自定义 HTML,这可能最好在 Office 之外完成。

【讨论】:

以上是关于我需要结合 MS Access 和 MS Outlooks 数据收集功能创建自定义(邮件合并)电子邮件的主要内容,如果未能解决你的问题,请参考以下文章

MS ACCESS - 需要阅读和更新

MS Access INNER JOIN/LEFT JOIN 问题

MS Access 需要遍历 10k csv 文件,但 MS Access 数据库填满过快

ms-access 2007 年报告

MS Access过滤

需要帮助在 MS Access 中实施完全外部联接