Cells.Replace ersetzt nicht alle Treffer
Christoph
ich habe zwei Arbeitsblätter. Im ersten werden über WENN-FUnktionen verschiedene Bedingungen geprüft. Oft wird dann "FALSCH" gesetzt. Im zweiten Blatt kopieren ich alle Werte aus Blatt 1 per Makro und möchte dann alle "FALSCH" löschen.
Dies probiere ich durch suchen und ersetzen, mit
Cells.Replace What:="FALSCH", Replacement:="", LookAt:=xlWhole, _
SearchOrder:=xlColumns, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Ich habe bereits mit LookAt:=xlPart und SerchOrder:=xlRows herumgespielt, habe aber in allen konstellationen, das Problem, dass nur bis in Zeile 2313 die Werte ersetzt werden. Danach stehen alle alten Werte unverändert da.
Ab Zeile 2314 sind die Werte in einer anderen Anordnung. Es sind also andere Spalten gefüllt. Da ich jedoch nur Werte und keine Formatierungen kopiert habe, kann ich mir den Abbruch an dieser Stelle nicht erklären.
Wie kriege ich nun die Zellen mit "FALSCH" geleert?
Schonmal vielen Dank
Christoph