IsWeekDay




Function FESTIVO(Data As Date) As Boolean
Dim Anno As Integer, DayMax As Date, DayMin As Date
Anno = Year(Data)
If WeekDay(Data) = 1 Then
FESTIVO = True
Exit Function
End If

If Day(Data) = 1 And (Month(Data) = 1 Or Month(Data) = 5 Or Month(Data) = 11) Or _
Day(Data) = 6 And Month(Data) = 1 Or Day(Data) = 25 And (Month(Data) = 4 Or _
Month(Data) = 12) Or Day(Data) = 15 And Month(Data) = 8 Or (Day(Data) = 8 Or _
Day(Data) = 26) And Month(Data) = 12 Then

FESTIVO = True
Exit Function
End If

FESTIVO = False

End Function










( isweekday.html )- by Paolo Puglisi - Modifica del 17/12/2023