mogę znaleźć tekst w pliku Worda poprzez:C#: Wyszukiwanie tekstu w programie Word i coraz zakres wyniku
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);
to mówi mi, jeśli tekst został znaleziony. Ale potrzebuję zakresu znalezionego tekstu.
Wcześniej w kodzie: brak obiektu prywatnego = Type.Missing; – simon
Nie jestem pewien/chłopaki/dziewczyny, ale początkowo uważałem, że to API jest nieco mylące. Spodziewam się, że 'range.Find.Execute (..)' zwróci nowy obiekt zakresu zamiast zmieniania go w katalogu głównym ('Document.Content'). –