VB Code:
Public Sub Validate(FormName As Form)
IntervalY = "yyyy"
If IsDate(FormName.mskEffective) = False Then
MsgBox "Date Wrong Format.Please check Date", vbCritical, "Date Format Incorrect"
FormName.mskEffective.SetFocus
Exit Sub
End If
FirstDate = FormName.mskEffective
'FirstDate = Format(FirstDate, "dd-mm-yyyy")
number = 1
YearDate = DateAdd(IntervalY, number, FirstDate)
'YearDate = Format(FirstDate, "dd-mm-yyyy")
'FormName.mskExpiry = Format(FormName.mskExpiry, "dd-mm-yyyy")
FormName.mskExpiry = YearDate - 1 'ExpiryDate Must Minus One Day
End Sub
As you can see there are couple of Remarks which i tested out but all fail.