ich habe mich schon durch etliche Foren und andere Internetseiten gewühlt, aber leider mit den bisher beschrieben Vorgängen keinen Erfolg gehabt.
Ich erhalte aus einem anderen Tool eine Excel Liste, die verschiedene Werte in 3 Spalten mit Datum enthält. Das Datum steht in der ersten Spalte. Der Aufbau ist also:
Datum - Parameter - Wert
Wenn ich diese Liste dann später nach Datum sortieren will, sortiert er nun nach dem Tag im Datum. Das heißt auf den 01.07.2016, folgt der 01.08.2016 und nicht der 02.07.2016.
In der Zelle ist das Datum so geschrieben: DD.MM.YYYY
Ich habe dann gesehen, dass das Datum in der Liste im Zahlenformat Standard vorliegt. Jetzt habe ich versucht per VBA das Datum in ein echtes Datum zu ändern. Das klappt scheinbar auch. Aber wenn ich mit =ISTZAHL(A1) das überprüfe erhalte ich ein False und das sortieren klappt immer noch nicht richtig.
Kann mir jemand sagen wie ich das Zahlenformat der Spalte A korrekt mittels VBA in ein echtes Datum wechseln kann?
Ich habe das auch schon mit dem Makrorekorder versucht, aber wenn ich das aufgezeichnete dann in meinem Code ausprobiere funktioniert es nicht richtig...Nur scheinbar.
Ich verwende Excel 2010.