
Function Calcola_dat(dataA As Date, dataB As Date, dateChiusura As Range)
Dim Tot_giorni
Dim i As Long
Dim dateC As Range
Set dateC = dateChiusura
Tot_giorni = dataB - dataA + 1
For i = 0 To Tot_giorni
If Application.Weekday(dataA + i) = 4 Or Application.Weekday(dataA + i) = 7 Then
Tot_giorni = Tot_giorni - 1
Else
For Each date_c In dateC
If dataA + i = date_c Then Tot_giorni = Tot_giorni - 1
Next
End If
Next i
Set dateC = Nothing
Calcola_dat = Tot_giorni
End Function |
