0

我有一个 Word 文档,其中包含一个名为“NBJ”的 mergeField
合并字段

我打开 document.xml 我发现

<w:instrText xml:space="preserve"> MERGEFIELD NB</w:instrText>

该文档工作正常,但我不明白为什么我没有相同的合并字段名称?

4

1 回答 1

1

字段编码可以拆分为多个元素,因此如果您再看一下文档的 XML,我猜您会发现另一个文本内容以“J”开头的元素。

通常,当您在 Word 中处理 XML 编码时,您需要注意 Word 经常将文本拆分为多个部分。原因当然并不总是很明显,但两个常见的原因是:

  • 文本的不同部分有不同的格式。您通常不需要它或以合并字段的名称获取它,但例如,字段代码的第一次“运行”可能会被格式化,因为有人需要使用 *Charformat 字段开关将该格式应用于全场结果
  • 更改跟踪记录您已更改/添加/删除文本的一部分。
于 2016-05-03T13:35:32.000 回答