Hallo zusammen,
ich habe eine IF-Schleife und berechne da den Unterschied von zwei Datumeinträgen in Monaten, bzw. von dem eingetragenen Datum zum heutigen. Das Ergebnis usw. stimmt alles, wird aber nur in die Zeile geschrieben, wenn ich nach dem Befehl ein MsgBox drin hab. Ohne den Befehl scheint es so, dass Excel keine Zeit hat den Befehl in die Zelle zu schreiben (Vergleich automatischer Durchlauf und schrittweiser Durchlauf). Ich hoff hier kann mir jemand helfen.
Gruß Philipp
If IsEmpty(Cells(91, 62).Value) Then
mm = Cells(91, 61).Value
date_closed = DateDiff("m", mm, Date)
Cells(91, 63) = date_closed 'Hier liegt das Problem, wird nicht gschrieben
MsgBox date_closed
Else
date_open = DateDiff("m", Cells(91, 61), Cells(91, 62))
Cells(91, 63).Value = date_open
End If
|