Zeile mit bestimmten Inhalt mittels VBA löschen

04/09/2009 - 16:38 von Hans Otany | Report spam
Hallo,

ich habe ein riesiges Word Dokument und habe in Abstànden immer wieder
eine Zeile "erstellt am: tt.mm.jjj." drin.
Das Datum ist natürlich immer ein anderes.
Kann mir jemand sagen, wie ich mittels VBA Makro (es sei denn es geht
auch ohne) diese ganze Zeile gelöscht bekomme?

ersetzen geht nicht da die ganze Zeile weg soll und nicht nur das
"erstellt am:" und da das Datum immer ein anderes ist...

Ich habe da irgendwie an

If instr "erstellt am:" Then lösche die ganze Zeile

oder so gedacht, aber ich weiß nicht wie. Man müsste wahrscheinlich das
erste und das letzte Zeichen der Zeile lokalisieren und diese Range dann
irgendwie löschen, aber wie?

Kann jemand helfen?

Vielen Dank.

Beste Grüße.

Hans
 

Lesen sie die antworten

#1 Lisa Wilke-Thissen
04/09/2009 - 17:02 | Warnen spam
Hallo Hans,

"Hans Otany" schrieb

[keine Wordversion genannt]

ich habe ein riesiges Word Dokument und habe in Abstànden immer wieder
eine Zeile "erstellt am: tt.mm.jjj." drin.



tatsàchlich eine Zeile - mit manuellem Zeilenwechsel am Ende - oder ist mit
Zeile ein Absatz gemeint?

Das Datum ist natürlich immer ein anderes. Kann mir jemand sagen, wie ich
mittels VBA Makro



Zu Word-VBA existiert eine separate Newsgroup.

(es sei denn es geht auch ohne)diese ganze Zeile gelöscht bekomme?
ersetzen geht nicht



Warum nicht?

da die ganze Zeile weg soll und nicht nur das "erstellt am:" und da das
Datum immer ein anderes ist...



Sofern es sich tatsàchlich um eine Zeile handelt, hilft - ganz ohne VBA -
der Mustervergleich unter "Suchen/Ersetzen" weiter.
Handelt es sich jeweils um einen Absatz, könnte die gegebenenfalls
verwendete Formatvorlage weiterhelfen.

Viele Grüße

Lisa
MS MVP Word

Ähnliche fragen