Word und Find.Execute()

24/11/2009 - 11:08 von yetibrain | Report spam
Hallo NG,

ich benutze Microsoft.Office.Interop.Word um Text in Word Dokumenten
zu suchen.

Range rng = worddoc.Content;
rng.Find.ClearFormatting();
rng.Find.Forward = true;
rng.Find.Text = "snoopy";

rng.Find.Execute(
ref m_Missing, ref m_Missing, ref m_Missing, ref
m_Missing, ref m_Missing,
ref m_Missing, ref m_Missing, ref m_Missing, ref
m_Missing, ref m_Missing,
ref m_Missing, ref m_Missing, ref m_Missing, ref
m_Missing, ref m_Missing);

Klappt alles wunderbar, aber ich bràuchte Informationen über die
Fundstelle wie etwa die
Seitennummer im Dokument. Weiß jemand ob überhaupt und wie man das
realisieren kann?

Bin für jeden Tipp dankbar.

Gruß,
Peter
 

Lesen sie die antworten

#1 C. Sekulla
24/11/2009 - 15:46 | Warnen spam
Hi,

ohne es getestet zu haben, liefert rng.Find.Execute ein Word.Range-Object
zurück.
das kannst du einem Rangeobject zuweisen und mit den Word-Tools auswerten.


cu CS

Ähnliche fragen