このセクションのトピックでは、Microsoft Office Word のオブジェクト モデルを使用して Office プロジェクトのテキストを操作するための手順とコード例を示します。
場合によっては、VSTO アドインでこれらのタスクを実行する方法は、ドキュメント レベルのカスタマイズで実行する方法とは異なります。
| Task | Procedure |
|---|---|
| さまざまな条件に基づいて範囲を定義し、それらを選択します。 | 方法: プログラムによってドキュメント内の範囲を定義および選択する |
| 範囲を開始および終了する文字を取得します。 | 方法: プログラムによって範囲の開始文字と終了文字を取得する |
| 範囲を大きくまたは小さくします。 | 方法: プログラムによってドキュメント内の範囲を拡張する |
| 範囲を別の場所とサイズに移動します。 | 方法: プログラムによって Word 文書の範囲をリセットする |
| 挿入ポイントのみで構成されるように範囲またはセクションを減らします。 | 方法: プログラムによって文書内の範囲または選択範囲を折りたたむ |
| 文書にテキストを挿入します。 | 方法: プログラムによって Word 文書にテキストを挿入する |
| 範囲内のテキストの書式を設定します。 | 方法: プログラムによってドキュメント内のテキストを書式設定する |
| ブックマーク内のテキストを追加または置換します。 | 方法: プログラムによってブックマーク テキストを更新する |
| 選択範囲を使用して特定のテキストを検索して置き換えます。 | 方法: プログラムによってドキュメント内のテキストを検索および置換する |
| Word でテキストを検索する方法を指定します。 | 方法: プログラムによって Word で検索オプションを設定する |
| 検索結果を反復処理します。 | 方法: プログラムによってドキュメント内の見つかった項目をループ処理する |
| 現在の選択範囲を保存し、検索後に復元します。 | 方法: 検索後にプログラムによって選択内容を復元する |
| 非表示の文字を含む、ドキュメント内の文字数を取得します。 | 方法: プログラムによってドキュメント内の文字をカウントする |
| 文書を印刷する前に、ブックマーク内のテキストを非表示にします。 | 方法: プログラムによってドキュメント内のテキストを非表示にする |
| テキストにコメントを追加します。 | 方法: プログラムによってドキュメント内のテキストにコメントを追加する |