Vba 我需要结合MS Access创建一封自定义(邮件合并)电子邮件';s和MS展望数据收集功能

Vba 我需要结合MS Access创建一封自定义(邮件合并)电子邮件';s和MS展望数据收集功能,vba,ms-access,outlook,outlook-2007,Vba,Ms Access,Outlook,Outlook 2007,我正在使用Microsoft Access 2007和Microsoft Outlook 2007提供的数据收集功能发送电子邮件并从收件人处收集数据。然后将数据存储在访问表中 我正在使用的功能在这里得到了很好的解释: 我遇到的问题是,除了电子邮件地址之外,没有办法自定义正在分发的电子邮件。我希望实现的是基本上能够进行邮件合并,对邮件进行个性化处理。使用附件中描述的向导似乎不可能做到这一点。这是我可以通过VisualBasic或MS Office中的其他方法实现的吗 如果您选择了HTML选项,则只

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

我正在使用的功能在这里得到了很好的解释:


我遇到的问题是,除了电子邮件地址之外,没有办法自定义正在分发的电子邮件。我希望实现的是基本上能够进行邮件合并,对邮件进行个性化处理。使用附件中描述的向导似乎不可能做到这一点。这是我可以通过VisualBasic或MS Office中的其他方法实现的吗

如果您选择了HTML选项,则只会得到文本框,如果直接从Access发送,则无法自定义电子邮件。如果您未指定电子邮件地址,Access将生成电子邮件,以便您可以键入收件人-您可以在该点自定义电子邮件。

如果您确实需要所有的功能(例如,自定义电子邮件、使用下拉列表、是/否按钮、验证等),则需要使用InfoPath作为源(同样,如果使用Access)。在这个应用程序中,您可以使用验证和控件构建表单。缺点是收件人需要在其计算机上安装InfoPath。


当然,您可以创建一个应用程序来循环浏览您的记录,然后您可以自定义任意多的HTML,这可能最好在Office之外完成。

考虑到数据收集功能的其他读者应该知道它已从Access 2013中删除。