Macroaufzeichnung funktioniert nicht
Jakob
ich habe Daten aus den SAP ins Excel importiert. In der Spalte AN steht ein Datum, daß aber scheinbar nicht als Datum erkannt wird. Deshalb habe ich mich entschlossen die Datumswerte mit 1 zu multiplizieren. Dadurch bekomme ich eine (fortlaufende) Datumszahl. Wenn ich jetzt dieser Spalte das Datumsformat zuweise habe ich dort wieder ein Datum stehen. Ich habe diese Aktion mit den Macrorecorder aufgezeichnet und dabei kam der folgenden Code heraus:
Range("BB2") = "1"
Range("BB2").Copy
Range("AN2").Select
Range(Selection, Selection.End(xlDown)).Select
Application.Wait (Now + TimeValue("0:00:02"))
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlMultiply, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Wenn ich jetzt den aufgezeichneten Code durchlaufen lasse, dann multipliziert Excel die Spalte AN nicht mit 1. Habt Ihr eine Idee warum nicht?
Ich habe die Datei zum besseren Verständniss des Problems mal hochgeladen.
https://www.herber.de/bbs/user/62748.xls
Vielen Dank.
Gruß,
Jakob