Wieso klappt das so?
05.04.2005 10:19:54
Tobias
Ich hatte gerade ein Makro als Antwort fuer einen Beitrag geschrieben, welches das Hochkomma entfernen soll. Der Source sieht so aus:
Sub temp()
endup = Range("A65536").End(xlUp).Row
For i = 1 To endup
Range("A" & i).Activate
ActiveCell.Value = Right(ActiveCell.Value, Len(ActiveCell))
Next i
End Sub
Nun meine Frage: Wieso funktioniert das Makro? Letztendlich macht es doch nichts anderes, als den Wert der aktiven Zelle zu veraendern, aber eigentlich ja auch nicht, weil Right(ActiveCell.Value, Len(ActiveCell)) doch eigentlich dasselbe sein muesste wie ActiveCell.Value, da ich weder vorne noch hinten was abschneide. Trotzdem werden die Hochkommata entfernt. Weiss jemand, wieso?
Gruesse
Tobias