Я могу найти текст в файле Word через:
Word.Range range = wordApp.ActiveDocument.Content;
Word.Find find = range.Find;
find.Text = "xxx";
find.ClearFormatting();
find.Execute(ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref missing);
Это говорит мне, если текст найден. Но мне нужен диапазон найденного текстового фрагмента.
range.Find.Execute(..)
вернет новый объект диапазона, а не изменит тот, что находится в корне (Document.Content
). - person The Muffin Man   schedule 14.07.2015