ich habe heute, am 4. Advent ein Problemchen, das ich allein nicht auf die Reihe bekomme.
Folgendes:
Ich habe in einem Modul eine Konstante - Public Const Jahreszahl As String 2006
Von dieser Const werden in einem Tabellenblatt zwei Datumswerte mittels Function abgeleitet =DATUM(aktuellesJahr();1;1) bzw. =DATUM(aktuellesJahr();12;31).
Die Function sieht so aus:
Function AktuellesJahr()
AktuellesJahr = Jahreszahl
End Function
Wenn ich nun das Tabellenblatt aufrufe, nachdem ich die Const Jahreszahl geändert habe, sind meine beiden Datumswerte unverändert, noch im alten Jahr.
Erst wenn ich die Zellen doppelklicke wird das Datum aktualisiert.
Ich habe schon ein
Private Sub Worksheet_Activate()
Application.Calculation = xlCalculationAutomatic
End Sub
eingebaut, was aber auch nicht hilft.
Wie veranlasse ich Excel, die Datumswerte bei Aufruf des Tabellenblattes automatisch zu aktualisieren?
Für einen guten Hinweis schon einmal vielen Dank im voraus.
Gruß Peter