folgendes Problem beschäftigt schon seit längerem: In einem Makro wird eine Datumsprüfung vorgenommen. Erfolgt das Gleiche z.B. mit Spracheinstellung "Frankreich", erscheint die Meldung "Laufzeitfehler 13: Typen unverträglich".
Dies geschieht entweder bereits in der Zeile "PrüfDat" oder erst bei der Zeile "If PlanDat>0...", wohl abhängig von der Zellenformatierung.
Wie könnte ich das im Vorfeld abfangen?
Über einen Tipp würde ich mich freuen.
Grüße, Constantin
Sub Testdatum()
Dim PlanDat As String
Dim PrüfDat As Date
PlanDat = Cells(1, 1).Value
PrüfDat = Cells(2, 1).Value
If IsDate(PlanDat) = True Then
If PlanDat > 0 And PlanDat