XLA routines: EE_FirstDayOfMonth

EE_FirstDayOfMonth takes a date and returns the first business day of the month that the date is in.
Function EE_FirstBusinessDayOfMonth(dt As Date, rngHolidays As range) As Date '- as above but rolls to the next business day if the first bus day is a hol '- also takes a range with the holiday calendar 'http://excelexperts.com/xla-routines-eeFirstBusinessDayOfMonth for updates on this function If EE_IsBusinessDay(rngHolidays, EE_FirstDayOfMonth(dt)) Then EE_FirstBusinessDayOfMonth = EE_FirstDayOfMonth(dt) Else EE_FirstBusinessDayOfMonth = EE_NextBusinessDay(rngHolidays, EE_FirstDayOfMonth(dt)) End If End Function
»
- Nick's blog
- Login or register to post comments
- 2762 reads
Recent comments
6 years 1 week ago
6 years 39 weeks ago
6 years 51 weeks ago
7 years 1 week ago
7 years 2 weeks ago
7 years 8 weeks ago
7 years 16 weeks ago
7 years 17 weeks ago
7 years 17 weeks ago
7 years 17 weeks ago