我正在尝试发送一封电子邮件,将一个文档(.docx)与联系人数据库(通过OLEDB)合并。使用MS Word 2007,它似乎很容易(它适用于简单的事物:名称,地址,...),但是我找不到如何在超链接内部使用合并字段填充查询的URLD字符串。

超链接类似:单击 这里

我尝试了特殊/合并字段:

{HYPERLINK "http://domain.com/test.php?contact={MERGEFIELD contactEmail}" \o "Here"}

但是它不起作用,有时它仅合并第一条记录,然后将所有邮件发送带有相同地址的邮件,我得到了此视图 Alt+F9.

支持文档 对我不起作用,因为我没有针对每个联系人的数据库中的完整URL,也无法更改表的设计或添加视图(来自CRM),我不喜欢它导出表并添加字段。

任何的想法?

提前致谢,

有帮助吗?

解决方案

好的,我认为女士忘记了莫斯沃德的一些东西。在MS Publisher 2007中,存在此功能(称为“个性化超链接”) 这里 要开始MailMerge,您可以找到一个以额外表格(我没有在Word中找到)的选项。我不知道Word2010是否有此选项,但是Publisher 2007对我来说还可以。

谢谢。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top