ich versuche gerade die Ostersonntagsfunktion aus Excel in's VBA zu implementieren.
Dabei tritt ein Fehler auf, der sich einfach nachvollziehen läßt:
In der Tabelle - Splate 1 Zahlen von 1 - 100
in Spalte 2 Ecxelfunktion =Tag(A1)
im VBA -
Function TT (Wert as integer) as integer
TT = day(Wert)
end function
und die dann in Spalte 3 verwenden
Das Ergebnis 1 -> 1 -> 31
Der Fehler führt in meiner Umsetzung zu einem falschen Ostersonntag 2011.
Gibts dafür eine Erklärung ???