Kann man eine Zelle als Datum anhand des eingestellten Nummernformates erkennen?
Was ich auslesen kann ist, dass bspw. "[$-409]TT-MMM-JJ;@" als Format angegeben ist (Engl, USA, 01-Mar-08). In einer englischen Installation von Excel sieht es aber anders aus, dort ist es nicht TT sondern DD etc. Eine direkte Auswertung des Formatstrings bringt in diesem Fall nichts, auch, weil ich Files aus verschiedenen Ländern bekomme. Woran aber ist es dann möglich eine Zelle als für ein Datum vorgesehen zu erkennen?
Gruß
-Arthur
ps: Ich habe schon versucht ein Datum fest in eine Variable zu schieben, das mit dem Text command und dem Format aus der Zelle umzuwandeln und hinterher wieder zu einem Datum zu machen. Der Effekt ist, dass ich bspw. aus dem 7. März 2008 ein 3. Juli 2008 erhalte. Damit decken sich Ausgangswert und Ergebnis nicht mehr, wenn auch der Grund für den Unterschied erklärbar ist.