将字段代码复制并粘贴到Word中

问题描述 投票:0回答:1

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

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

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

{ MERGEFIELD "Price" } 

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

ms-word mailmerge
1个回答
1
投票

有人会像我一样偶然发现并需要答案。

答案是您可以输入文本MAILMERGE field_label,然后突出显示,然后输入ALT + F9。这将创建一个字段,我特别相信MAILMERGE字段。但这需要时间,你无法真正复制粘贴字段。

因此,完整的答案是转到Windows Secrets并将必要的宏添加到系统宏中。这将允许您复制粘贴文本字段,然后使用字段突出显示文本,然后将其全部更新为包含宏的字段。

© www.soinside.com 2019 - 2024. All rights reserved.