【发布时间】:2014-10-16 16:06:47
【问题描述】:
目前,如果我创建一个带有字段的 Word 文档模板,然后使用 C# 填充它们,我会这样做...
object missing = Type.Missing;
Word.Application app = new Word.Application();
Word.Document doc = app.Documents.Open("file.doc", ref missing, true);
Word.FormFields fields = doc.FormFields;
fields[2].Result = "foo"
fields[3].Result = "bar"
有没有更好的方法来引用这些字段?
我注意到在创建模板时我可以向字段添加标题和标签,但我还没有找到引用这些属性的方法。能够命名字段并直接引用它们会很好,而不是仅仅计算和找出我所在的字段。
【问题讨论】:
标签: c# ms-word office-interop word-template word-field