Quote Originally Posted by shades
Lucas, I just tried your workbook with XL 2004 on Mac OS X (10.3.9 Panther). Works like a charm!

Thank you!!
Works on Excel X too, with one minor issue. In the form's initialize routine, you need one of my favorite lines of code:
[vba]CalendarFrm.Width = CalendarFrm.Width[/vba]

The Excel X will actually choose to display the whole form, instead of just part of it.