HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
Case
16.06.2026 21:08:32
Das muss es schon...
Moin Daniel, :-)

... sehr lange geben, denn es kommt von VB aus dem "VB-/OLE-Automation-Datumsmodell": ;-)
https://dtformat.com/de/format/ole-date

Hab das eben im Direktfenster probiert: ;-)

Userbild

So wie ich das sehe sind -26860 dann 26860 Tage vor dem 30.12.1899. ;-)

Also: ;-)
Ganzzahlteil = Anzahl Tage seit 30.12.1899
Nachkommateil = Uhrzeit


Ich glaube VBA kann vom 01.01.0100 bis zum 31.12.9999. ;-)

Servus
Case
Als Antwort auf diesen Beitrag
daniel
16.06.2026 20:32:14
VBA und Datum vor 1900
Hallo
ich muss gerade feststellen, dass VBA (nicht Excel) Datumswerte vor 1900 problemlos verarbeitet.
dh ein Text "16.06.1826" wird in ein Datum gewandelt und dieses auch in die entsprechende logische Ganzzahl

Clng(Cdate("16.06.1826") ergibt: -26860

war das schon immer so oder ist das neu, und wenn neu, seit wann?

Gruß Daniel

Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.