Gleichzeitiges Löschen im Text

Hallo,
in einem Text gibt es zwei Passagen, die ich beide löschen möchte, und dabei den Löschvorgang nur bei der ersten Passage vornehme. Ich lösche also die erste Passage und die zweite Passage wird automatisch mitgelöscht.
Geht das? Wenn ja, was ist dabei im Text zu tun.
vielen Dank und Grüße
oneTann

Moin, oneTann,

in Word gibt es keine Passagen, sondern Zeichen, Wörter, Absätze und Abschnitte. Was gleichzeitig markiert ist, kann gleichartig bearbeitet - zB gelöscht - werden.

Gruß Ralf

in einem Text gibt es zwei Passagen, die ich beide löschen
möchte, und dabei den Löschvorgang nur bei der ersten Passage
vornehme. Ich lösche also die erste Passage und die zweite
Passage wird automatisch mitgelöscht.
Geht das? Wenn ja, was ist dabei im Text zu tun.

Hallo oneTann,

wenn die Passagen, also Zeichenansammlungen identisch sind dann markiere doh die erste, dann auf „Ersetzen“.

Sicher mit Vba geht das auch, sicher besser als mit meinem dilettantischen Word-Code:

In ein Standard-Modul, z.B. Modul1

Option Explicit

Sub Loesche()
Dim Weg
Weg = Selection.Text
'MsgBox Weg
Selection.Expand Unit:=wdStory
'MsgBox Selection.Text
With Selection.Find
 .Text = Weg
 .Replacement.Text = ""
 .Execute Replace:=wdReplaceAll
End With
End Sub

Vorsicht, Makros kennen kein anschließendes Bearbeiten—Rückgängig.
Was weg ist ist weg. Rettung ist da nur nicht zu speichern und die
alte gespeicherte Dokumentversion neu laden.
Oder man programmiert Bearbeiten—Rückgängig mit in’s Makro ein.
Kann gewaltig aufwendig sein :frowning:

Gruß
Reinhard

super, das probiere ich morgen in der Arbeit aus.
lg
oT