我用 Word 2003 创建了一个 Word 文档,并通过 GUI 插入了一些 MergeField。我已使用Microsoft Office Compatibility Pack for Word、Excel 和 PowerPoint 2007 File Formats将其保存为 .docx 。一些 Mergefields 存储为 SimpleField,而另一些则存储为 FieldCode(带有 start-FieldChar 和 end-FieldChar)。一些谷歌搜索把我带到了这个博客。正如你所看到的,这个人也面临着同样的问题;但还没有找到解决办法。
我在 Codeplex [Fill Mergefields] 上使用以下代码示例将 MergeFields 替换为来自不同数据源的实际值。
欢迎任何帮助。