1

有没有办法让超链接字段具有动态显示文本和动态 URL?到目前为止,我有以下合并标记,它正确地从我的 CSV 数据源中提取 URL

{ HYPERLINK "{ MERGEFIELD URL}"}

我按 Alt+F9 在字段源和显示预览之间切换 - 我看到我可以将静态文本设置为 URL 的显示文本,但我需要使用合并代码作为显示测试。

链接文档仅指示静态文本,我看不到添加合并字段的方法。我见过的几个地方表明您可以在编辑显示文本时插入合并标签,但它不能正确保存(在保存时,它只是完全删除超链接)。

4

1 回答 1

0

默认情况下,如果您在超链接字段中插入邮件合并字段,则超链接都会将第一条记录的地址显示为“要显示的文本”文本。以下是如何让邮件合并显示您首选的默认“要显示的文本”文本:

  1. 暂时不考虑合并字段问题,以正常方式将超链接插入文档,在“要显示的文本”框中选择您想要的任何“单击此处”文本。
  2. 选择插入的超链接并按 Shift-F9 以显示其域代码。
  3. 将“HYPERLINK”之后的字段中的所有内容替换为您的合并字段。
  4. 选择字段并按 F9 更新显示。

在 Word 2007 及更高版本中,您还可以通过以下附加步骤使显示文本变量:

  1. 将光标定位在显示文本内的任意位置。
  2. 插入一个指向要用于显示文本的任何数据字段的合并字段(这甚至可以是与上述步骤 3 中使用的字段相同的字段)。
  3. 删除最后插入的合并字段两侧的所有先前显示文本(请注意,此字段可能已经更新)。
  4. 执行合并。
  5. 合并到新文档后,使用 Ctrl-A、F9 更新所有字段。没有这个,合并域悬停文本将不会更新到正确的目标。

注1:以上仅针对发送到新文档的合并输出;它不适用于合并到电子邮件或打印。如需合并到电子邮件,请参阅: https: //support.microsoft.com/en-us/kb/912679

注意 2:以这种方式修改的超链接字段在执行合并后可能会停止运行。因此,最好在合并之前保存 mailmerge 主文档,之后不要重新保存。如果您需要对 mailmerge 主文档进行更改,请不要在合并后进行/保存;事先制作/保存它们。

于 2020-01-06T03:06:36.230 回答