我目前正在使用C#中的Word引用来打开和修改word文档。一些需要修改的内容位于标题中,我使用以下代码来解释它。
foreach(Range rng in doc.StoryRanges){
rng.Find.Execute(ref findVar, ref isTrue, ref isTrue, ref isFalse,
ref isFalse, ref isFalse, ref isTrue, ref isOne,
ref isFalse, ref replaceVar, ref isTwo, ref isFalse,
ref isFalse, ref isFalse, ref isFalse);
}
问题是我的文档有两个唯一的标题。第一页由前4页组成,然后在第5页上是不同的标题。它在Word中标记为“Header -Section 2-”。我无法找到允许我在第二个标题中进行任何修改的代码snippit。
非常感谢任何指导。
答案 0 :(得分:0)
我能够在此网站上找到能够在整个文档中进行查找和替换的代码snippit:http://www.wwco.com/~wls/blog/2010/07/03/find-and-replace-in-word-using-c-net/
这将遍历文档的所有部分,因此不会错过任何部分。