微软Word:邮件合并以超链接查询中获取URL字符串以MERGEFIELD(MS Word: Mai

2019-10-21 11:51发布

我试图发送电子邮件合并一个文档(.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),我不t等做出口表格并添加字段。

任何想法?

提前致谢,

Answer 1:

OK,我觉得MS忘了东西的MSWord。 在MS Publisher 2007中存在此功能(称为“个性化超链接”)请参见这里开始邮件合并,然后你可以找到的选项做一个额外的形式(我没有在Word中找到)。 我不知道是否有Word2010中这个选项,但Publisher 2007中是OK的我。

谢谢。



文章来源: MS Word: Mailmerge hyperlinks with query get URL string with a MERGEFIELD