Markierung links und rechts zurücknehmen

03/09/2007 - 07:18 von Thomas Wiedmann | Report spam
Hallo,

wie, d. h. mit welchem(n) Befehl(en) kann man in VBA (für Word 2000) eine
vorhandene Markierung links und rechts zurücknehmen, ohne mit einem
Move-Befehl oder Selection .Collapse arbeiten zu müssen?
Ich veranschauliche es mal an einem Beispiel:

"Das ist [meine Test-Zeile]."

Markiert ist der String " [meine Test-Zeile]". Hier möchte ich per Befehl
die Markierung auf den String "Test-Zeile" reduzieren.
Wie kann man das machen; geht da was mit Hilfe eines Range-Befehls?

Danke für alle guten Tips.

Thomas Wiedmann
 

Lesen sie die antworten

#1 Christian Freßdorf
03/09/2007 - 09:32 | Warnen spam
Hallo Thomas,

Markiert ist der String " [meine Test-Zeile]". Hier möchte ich per Befehl
die Markierung auf den String "Test-Zeile" reduzieren.



das kannst Du direkt mit dem Selection-Objekt machen:

Selection.Start = Selection.Start + InStr(1, Selection, "Test-Zeile") - 1


Gruß Christian
~~~~~~~~~~~~
Antworten / Rückmeldungen nur in die NG!
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)

Ähnliche fragen