We have written a scheduling program in VB 6 and the calendar form are not going after the year 2008. We would like to have a solution that will dynamically create the calendar 5 years prior and 5 years after the current date when the user use the program. This is a really small modification to the program. You can see the demo of this program here: [login to view URL]