Sehr klasse! Das ist genau der Ansatz, den ich gebraucht habe.
Zum Hintergrund: Ich bin leider gar kein VBA-Programmierer und habe versucht, ein entsprechendes Makro aufzuzeichnen. Anschließend habe ich mir dann den Code angeschaut. Beim Suchen-Ersetzen bin ich dann an die Grenzen gestoßen, weil ich zwar "Text xy" ersetzen kann, aber nicht "Absatz, der mit Text xy beginnt".
Damit ich das ganze ein bisschen besser verstehe, hätte ich noch ein paar Fragen zu dem Code.
- Das Option Explicit brauche ich nicht unbedingt, oder?
- Es werden erst ein paar Variablen definiert, ok.
- Der if-Befehl untersucht in diesem Fall jeden Absatz von "links" an, also die ersten drei (dafür die 3) Zeichen, korrekt?
- Um mehrere ähnliche Mannöver auszuführen, habe ich den Code vom "For Each..." bis zum "Next" kopiert und mehrfach hintereinandergesetzt. Hat funktioniert.
Schöne Grüße
efef
|