【问题标题】:MS Word 2010 mail merge: dynamic url, same textMS Word 2010 邮件合并:动态 url,相同文本
【发布时间】:2013-03-27 20:49:57
【问题描述】:

我有一个 MS word 2010 邮件合并,需要一个个人 url 作为 href 和所有用户的通用标题

我可以发送一个显示为完整 url 的 url,但我想要一个通用的显示文本,这样用户就看不到所有参数或一个巨大的 url

我尝试先插入超链接然后 ALT+F9,这没有通过合并域

 {HYPERLINK "http://domain.wufoo.com/form1/def/Field1={MERGEFIELD id_number}" }

然后我在插入超链接后尝试调用一个新字段作为 url,这并没有删除原始插入的超链接,因为它似乎在插入时需要一个 url 值

 {HYPERLINK {MERGEFIELD url} \* MERGEFORMAT }

我尝试按照http://support.microsoft.com/kb/912679 方法 #1 此处的说明进行操作,但 2002-2003 菜单不同,我无法插入没有 url 的超链接(“错误!超链接引用无效”出现在文件。”)

我只是不知道该怎么做

【问题讨论】:

    标签: url ms-word ms-office mailmerge


    【解决方案1】:

    一旦我从http://support.microsoft.com/kb/912679 方法#1 中找到了如何插入不带 url 的超链接,就顺利进行了

    在 Word 2010 中,转到插入 -> 快速部件 -> 字段并选择超链接,然后点击确定

    这会插入一个没有链接地址的 URL,然后您可以按照其余步骤将合并字段作为 url 放置

    【讨论】:

      【解决方案2】:

      { HYPERLINK { MERGEFIELD url } } 方法应该可以工作,但要获得正确的显示文本,请选择超链接字段(无论是显示字段还是显示结果,然后在 VB 编辑器的即时窗口中运行以下 VBA:

      selection.Fields(1).Result.Text = "你想要的显示文本"

      【讨论】:

      • 我是一个VB编辑新手,这可能确实有效,但我不知道如何执行
      猜你喜欢
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多