gpt4 book ai didi

c# - 如何使用c#移动到word中的下一部分

转载 作者:太空宇宙 更新时间:2023-11-03 11:42:14 24 4
gpt4 key购买 nike

我想知道如何使用 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com