If you try to make the calendar function in Excel or any other Windows based program work, you will spend a lot of time. Also, you might run into the problem that Microsoft changes the ActiceX module and your code doesn't work in one year. This happen to me using calendar Active X in MS Access...