Makro ausführen einmal im Jahr
23.04.2020 08:13:46
Baron
Ich möchte, dass meine Excel-Datei beim ersten Mal öffnen eines jeden Jahres ein Makro ausführt.
Dazu habe ich mir folgendes überlegt:
Private Sub Workbook_Open()
Dim x As Integer
x = 2020
If x = Format(Date, "YYYY") Then
'call makro
'MsgBox "Makro ausgeführt!"
x = x + 1
End If
End Sub
Wie macht man, dass da nach der Ausführung x = 2021 steht? Geht das überhaupt?Wenn es nicht sein muss, möchte ich nicht auf eine Zelle verweisen.
Oder bin ich völlig auf dem Holzweg? Hat jemand eine bessere Idee wie ich mein Anliegen verwirklichen kann?
Vielen Dank für eure Hilfe.