puedo encontrar un texto en un archivo de Word a través de:C#: Búsqueda de un texto en Word y conseguir el rango del resultado
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);
Esto me dice que si se encuentra el texto. Pero necesito el rango de la pieza de texto encontrada.
Anterior en el código: objeto privado missing = Type.Missing; – simon
No estoy seguro de ustedes chicos/chicas, pero esta API me pareció un poco confusa al principio. Esperaría que 'range.Find.Execute (..)' devuelva un nuevo objeto de rango en lugar de cambiar el que está en la raíz ('Document.Content'). –