ich versuche seit Tagen ein Makro zu schreiben um mir bestimmte Werte eines Bereichs umzuwandeln. Dabei habe ich folgendes Problem:
Range("C19:V78").Select
Selection.Replace What:=17, Replacement:=1
Dieser Code funktioniert soweit, aber es gibt auch Werte wie z.B 117 und bei einer 117 wird dann eine 11 ausgegeben. Ich denke das passiert weil das Makro nur nach "17" sucht, sprich eine "861798" würde zu einer "86198" werden. Nur als Beispiel.
Meine Frage also, gibt es eine Möglichkeit dass das Makro nur wirklich exakt den Wert betrachtet der getauscht werden soll?
Habe schon versucht vorher die Werte in Variablen zu schreiben und dann die Variablen in der Replace Methode zu verwenden, mit dem selben Ergebnis...