MS Word:Mailmerge超链接与查询的超链接使用MergeField获取URL字符串
-
03-10-2019 - |
题
我正在尝试发送一封电子邮件,将一个文档(.docx)与联系人数据库(通过OLEDB)合并。使用MS Word 2007,它似乎很容易(它适用于简单的事物:名称,地址,...),但是我找不到如何在超链接内部使用合并字段填充查询的URLD字符串。
超链接类似:单击 这里
- 在哪里 这里 是一个超链接到http://domain.com/test.php?contact=contact@contactdomain.com
- contact@contactdomain.com是联系字段的地址。
我尝试了特殊/合并字段:
{HYPERLINK "http://domain.com/test.php?contact={MERGEFIELD contactEmail}" \o "Here"}
但是它不起作用,有时它仅合并第一条记录,然后将所有邮件发送带有相同地址的邮件,我得到了此视图 Alt+F9.
这 支持文档 对我不起作用,因为我没有针对每个联系人的数据库中的完整URL,也无法更改表的设计或添加视图(来自CRM),我不喜欢它导出表并添加字段。
任何的想法?
提前致谢,
解决方案
好的,我认为女士忘记了莫斯沃德的一些东西。在MS Publisher 2007中,存在此功能(称为“个性化超链接”) 这里 要开始MailMerge,您可以找到一个以额外表格(我没有在Word中找到)的选项。我不知道Word2010是否有此选项,但是Publisher 2007对我来说还可以。
谢谢。
不隶属于 StackOverflow