How to calculate 6 working days between two dates
Try:
Sub Test()
MsgBox GetWorkdays("9 Nov 2007", "3 Dec 2007")
End Sub
Function GetWorkdays(FirstDate As Date, LastDate As Date) As Integer
Dim i As Integer, ii As Integer
ii = 0
For i = 0 To (LastDate - FirstDate)
If Weekday(FirstDate + i) < 1 Then ii = ii + 1
Next
GetWorkdays = ii
End Function
Regards,
Greg
|