VBA - Texte löschen
11.08.2023 13:15:25
Christian
ich bitte euch um Rat ob ich mein bestehendes Makro auch kürzer fassen kann? Zugegebenermaßen ich habe es aufgezeichnet und danach noch einiges gelöscht aber jetzt komme ich bei der Frage ob es noch kürzer geht nicht mehr weiter.
Prinzipiell geht es darum 29 Begriffe aus meiner Tabelle zu löschen, von denen jeder einzelne mindestens 211mal vorkommt.
Das Makro sieht jetzt so aus:
Sub Makro3()
With Worksheets("Tabelle1")
Cells.Replace What:="Browse by:", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Cells.Replace What:="Displaying page*", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
usw. usw.
End With
End Sub
und dasselbe nochmal mit den 27 anderen Suchbegriffen. Das einzige was sich ändert sind die Suchbegriffe alles andere bleibt identisch.
Wie gesagt kann man das irgendwie weiter abkürzen? Danke
Christian