我想知道如何使用C#移至文档中的这一部分。
我的文档中有3个或更多部分。我知道如何使用以下方法一次移动一页:
object lineCount = Word.WdUnits.wdLine;
object countPage = 1;
wordApp.Selection.MoveDown(ref lineCount, ref countPage, ref MISSING);
我将尝试循环直到找到与此相关的新部分:
while() //condition to check if found a new section
{
wordApp.Selection.MoveDown(ref lineCount, ref countPage, ref MISSING);
}
但是我不知道应该使用什么条件。
希望这里有人可以帮助我,我有更好的解决方案,请让我知道。tnx
最佳答案
在VBA代码中
Selection.GoTo What:=wdGoToSection, Which:=wdGoToNext, Count:=1
甚至更简单
Selection.GoToNext wdGotoSection
在C#中,您可以使用
wordApp.Selection.GoToNext(Word.WdGoToItem.wdGoToSection);
您不必为
Word.WdGoToItem.wdGoToSection
创建对象。关于c# - 如何使用C#移至Word的下一部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4458410/