ik ben aan het proberen of ik een functie voor de feestdag kan maken
maar dat wil nog niet zo goed lukken
wie kan me op weg helpen
vast bedankt
macro 1
macro function
Het gaat me dus niet om de feestdagen maar om de functie waar ik mee aan het stoeien ben
Maar toch bedankt voor het mee denken
maar dat wil nog niet zo goed lukken
wie kan me op weg helpen
vast bedankt
macro 1
Code:
Sub test()
Dim jaartal As Integer
Dim x As interger
Dim datum As Date
jaartal = 2023
datum = DateSerial(jaartal, 1, 1)
For x = 1 To 365
If feestdag = datum Then
MsgBox "oke"
End If
datum = datum + 1
Next
End Sub
macro function
Code:
Function feestdag() As Date
Dim jaar As Integer
jaar = Year(dag)
a = DateSerial(jaar, 4, 1) / 7
If jaar Mod 19 = 0 Then b = 19
c = (jaar Mod 19 + b) * 19 - 7
d = (c Mod 30) * 14 / 100
Pasen = FormatNumber(a + d, 0) * 7 - 6
If datum = Format(Pasen - 2, "dddd d mmmm yyyy") Then '' GoedeVrijdag
MsgBox "feestdag"
End If
If datum = Format(Pasen, "dddd d mmmm yyyy") Then '' Paasdag1
MsgBox "feestdag"
End If
If datum = Format(Pasen + 1, "dddd d mmmm yyyy") Then ''Paasdag2
MsgBox "feestdag"
End If
''enz.....
End Function
Het gaat me dus niet om de feestdagen maar om de functie waar ik mee aan het stoeien ben
Maar toch bedankt voor het mee denken
Laatst bewerkt: