2009-07-21 9 views
1

作成したテーブルの後にVSTOとWord 2003を使用する方法を教えてください。VSTOを使用して動的に作成したテーブルの後にテキストを挿入

私はテーブルの中に追加された別の段落を追加しますが、それはテーブルの後にしたいのです。すべてのアイテムをループしてテキスト段落を作成する必要があるので、ブックマークを使用してテーブルの後ろと外に範囲を取得する方法はわかりません。

答えて

4

私はただ問題を解決しました。私は次のコードを使用しています。

object oLineUnit = (object) Word.WdUnits.wdLine; 
object oCountOne = (object) 1; 
object oCellUnit = (object) Word.WdUnits.wdCell; 

oSelection.MoveRight(ref oCellUnit, ref missing, ref missing); 
oSelection.MoveDown(ref oLineUnit, ref oCountTwo, ref missing); 

Wordオブジェクトモデルの意味を理解するための最良の方法は、Wordでマクロを記録し、その後、ソースコードを見てのようですので、APIの呼び出しが行われているかを確認してからのそれを複製します選択の環境、hth。

+0

マクロを記録していただきありがとうございます。 –

関連する問題