在word中添加特定的合并域值

时间:2017-10-30 17:07:23

标签: ms-word mailmerge docx-mailmerge

我在word文档中有一个包含三个列的表,所有字段都是来自外部IT系统的mailmerge字段。

显示字段有三列: 充电说明 收费价值(£) Eiligible? (是/否)

我正在尝试创建一个将所有eligibale费用相加的字段,以便仅包含在eligigble字段中显示“是”的费用值。有谁知道这是否可能?我试过创建一个公式,但无法让它工作。此外,我会在某个时候假设需要一个if语句,以便它只包含符合条件的费用。

之前有没有人做过类似的事情,如果有的话,他们会介意分享它是如何实现的吗? 非常感谢

1 个答案:

答案 0 :(得分:0)

您可以使用表达式字段(使用CTRL-F9在Word中创建)执行某些操作。这看起来像{},您可以插入表达式。例如{{MERGFIELD charge} + {MERGEFIELD charge2}}。但是,由于您要检查多个值然后创建表达式,因此可能更容易使用宏。宏将包含您的逻辑,然后相应地设置文档中的字段。

以下是两个外部链接,因为我无法在此处重现有用数量的内容,因为它是对一个潜在深层问题的详细解答:

Expression Fields

Merge fields

我希望有所帮助。