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