复制和粘贴字段代码到Word



我需要根据外部数据源(数据库中的信息)在Word中插入一些相当复杂的邮件合并字段。我不想手动执行此操作,而是通过编程方式执行。

我在如何做到这一点方面受到了相当大的限制。我不会用VB。我可以运行一个脚本从其他数据源收集信息,并将信息作为邮件合并代码作为原始文本输出。然后,我希望能够简单地将该文本复制粘贴到Word文档中,并让Word将其识别为合并字段。

例如,我希望能够使用我的脚本生成以下原始文本:

{ MERGEFIELD "Price" } 

然后粘贴到Word中。但是,Word不会将其识别为邮件合并字段,而只是将其识别为常规文本。有什么诀窍吗?请注意,我可以修改我的脚本以以不同的格式输出文本。

有人会像我一样偶然发现这个问题,需要一个答案。

答案是,您可以输入您的文本MAILMERGE field_label,然后突出显示,并输入ALT+F9。这将创建一个字段,我认为具体来说是一个MAILMERGE字段。但是这需要时间,你不能复制粘贴字段。

所以,完整的答案是进入Windows秘密并将必要的宏添加到您的系统宏中。这将允许您复制粘贴文本字段,然后在使用宏将它们全部更新为字段之前突出显示文本。

相关内容

  • 没有找到相关文章

最新更新