我正在使用Microsoft Access 2007和Microsoft Outlook 2007提供的数据收集功能发送电子邮件并从收件人收集数据。然后将数据存储在访问表中。
我正在使用的功能在这里解释得非常好:Collecting Data Using Email
我遇到的问题是,除了电子邮件地址之外,没有办法自定义正在分发的电子邮件。我希望实现的是能够基本上进行各种邮件合并以个性化电子邮件。使用所附文章中描述的向导,这似乎是不可能的。这是我可以通过Visual Basic或MS Office中的其他方式完成的事情。
答案 0 :(得分:1)
如果您选择了HTML选项,则只能获得文本框,如果直接从Access发送,则无法自定义电子邮件。如果您未指定电子邮件地址,Access将生成电子邮件,以便您可以输入收件人 - 您可以在此时自定义电子邮件。
如果您确实需要所有花哨的东西(例如,自定义电子邮件,使用下拉菜单,是/否按钮,验证等),那么您将需要使用InfoPath作为源(再次,如果使用Access)。这是您可以使用验证和控件构建表单的应用程序。缺点是收件人需要在其计算机上安装InfoPath。
您当然可以创建一个循环浏览记录的应用程序,然后您可以根据需要自定义HTML,这可能最好在Office之外完成。