Use the following function. Enter the following code in a standard module:
Function myWorkDay(myDate As Date, AddDays, LeaveDay)
If AddDays = 0 Then
myWorkDay = myDate
Exit Function
End If
For j = 1 To 7
If Choose(j, "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday") = LeaveDay Then
LD = j
End If
Next j
i = 1
Do While i <= AddDays
myWorkDay = myDate + i
If WorksheetFunction.Weekday(myWorkDay) = LD Then
AddDays = AddDays + 1
End If
i = i + 1
Loop
End Function
Usage:
Enter in cell C1
=myWorkDay(A1,A2,"Thursday")
Mangesh
Bookmarks