C#でMSOfficeWordアドインを作成しています。ドキュメントを操作しているときに、ドキュメントからいくつかの情報を取得する必要があります。
特定Range
のドキュメントを取得して保存します。
たとえば、テキストでは:
Text1 text2 text3 text4
Range
「text3」を保存します。そのStart
位置=13、End
位置= 17(私が理解しているように、文字数)。
この単語の前のテキストを変更すると、次のようになります。
Text1 NEW TE XT te xt2 text3 text4
その位置はRange
同じままになります。テキストを選択しようとすると、間違ったテキスト範囲が表示されます。
Range
ドキュメントの編集後にオブジェクトのデータを更新する方法はありますか?