What is "For...Next hanger"?

As for the bolded dates problem, you need to call UpdateBoldedDates method after you add bolded date(s) to your MonthCalendar