MS Word アドインを開発しています。そのために、Word文書で現在選択されているテキストを取得し、それに対してアプリケーション固有のアクションを実行する方法を知りたいです。
ご協力ありがとうございました。
Visual StudioのWordアドインプロジェクトで、トリガーイベントで次のコードを使用して、選択したテキストを取得します。
string selectText = string.Empty;
Word.Selection wordSelection = this.Application.Selection;
if (wordSelection != null && wordSelection.Range != null)
{
selectText = wordSelection.Text;
}
注:上記のコードはテストされていません。