p45cal, I will certainly check out the help doc you sent me when I get home tonight. Thank you! I have found so many things on the web, I got confused with it. I am pretty new to InputBox and while I get Arrays in Excel, I am extremely new to arrays in VBA. But just like everything else that Vbaxers have taught me over the last 14 years, this too I will get! You especially have been very helpful over the years so thank you.

Quote Originally Posted by p45cal View Post
What is the name of this other TextBox?
The other TextBox is Named WeeklyIntervalTextBox.

Quote Originally Posted by p45cal View Post
You may find it easier to just add 7 times what's in the other TextBox to MaxDate.
That is exactly what I want to do because each appointment is going to be on the same day of the week so the number of weeks x the value entered in WeeklyIntervalTextBox would give me the next appointment, on the same day of the week but that number of weeks into the future.