First, I am too new to add links, apologies for the noob status.
Second, you are right, i did have to change the dates, here is the first part of the code with the MODS i accidentally lied about:
Dim lngTemp As Integer
Dim datTemp As Date
Dim x As Long
Dim varHolidays(1 To 16) As Variant
Dim...