Stroke of genious!
Me.Controls("dnum" & c).Caption = "" was the part I was missing! thank you.

One thing I noticed though,
When I alter the uMonth date and run the intialize_calendar, the first day of month doesnt change?

Here is my file if you want to see the form I'm working with.
I copied much of the code from the worksheet version you helped me with, so sorry for the duplication..
Counting Cells userform Calendar SamT.xlsm