I made the changes and now I am no loner getting the errors but it also is not pulling in any date in the ApptDateTextBox.
Arrgh! 
When you see what that code is doing, you will see the answer.
What this should do is give what the next appointment date would be after finding the future date already entered on the worksheet then adding the interval entered in weeks.
Dim NextAppDate As Date
If TextBoxOther = "" Them
NextAppDate = maxDate
Else
NextAppDate = DateAdd(MaxDate, ww, Clng(TextBoxOther)
End If
If you see what that code does, then you can find the hint, the typo, and the error in it by yourself. One each.