Selection.Replace-Kommando: Probleme in Excel 2000
18.01.2005 13:54:44
Manfred
Wieder einmal was ganz nerviges, das mit nicht vorhandenenr Rückwärtskompatibilität von Excel zusammenhängen dürfte.
Habe in VBA meines Excel 2003 etwas entwickelt und darin ein Replace-Kommando verwendet (DecimalSeparator und NotDecimalSeparator sind Variablen):
Selection.Replace What:=NotDecimalSeparator, Replacement:=DecimalSeparator, LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Wenn ich das Programm jetzt in Excel 2000 starte, bekomm ich einen Laufzeitfehler 1004, weil er dieses Kommando nicht ausführen kann. Wenn ich die hinteren Optionen alle weglasse, funktionierts wieder.
Selection.Replace What:=NotDecimalSeparator, Replacement:=DecimalSeparator
Warum kann Excel 2000 nix mit den Optionen anfangen? Die gab es doch auch schon damals, oder?
Danke, M.