2010-12-16 7 views
2

C#を使用して文書のセクションに移動するにはどうすればよいか知りたいと思います。c#を使用して単語の次のセクションに移動する方法#

私の文書には3つ以上のセクションがあります。

while() //condition to check if found a new section 

{ 

    wordApp.Selection.MoveDown(ref lineCount, ref countPage, ref MISSING);  

} 

しかし、私は何の条件べきかわからない:私はこれで新しいセクションを見つけるまで私がループしてみます

object lineCount = Word.WdUnits.wdLine; 

object countPage = 1; 

wordApp.Selection.MoveDown(ref lineCount, ref countPage, ref MISSING); 

を:私が使用して、一度に1つのページに移動する方法を知っています私が使う。

私はここで誰かが私を助けることを願って、私はあなたがよりよい解決策を持っている私はそれが

Selection.GoTo What:=wdGoToSection, Which:=wdGoToNext, Count:=1 

あるいはさらに簡単に

Selection.GoToNext wdGotoSection 

でVBAコードで

答えて

2

をknow.tnxせてくださいあなたが使用できるC#

wordApp.Selection.GoToNext(Word.WdGoToItem.wdGoToSection); 

Word.WdGoToItem.wdGoToSectionのオブジェクトを作成する必要はありません。

+0

情報ありがとうございました。現在作業中です.... – ace

+0

WordApp.Sections(SectionNumber)は、すべてのセクションを反復処理する予定がある場合にも機能します。 – DarinH

関連する問題