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 
Gruß
Reinhard
super, das probiere ich morgen in der Arbeit aus.
lg
oT