An Input Mask of LLL"-"0000 will do the job you're looking for, but this format is unusual and will probably cause your users a lot of headache unless you have something visible on screen to let them know that this is what you expect.
RuralGuy's idea, used something like this
Code:
Private Sub YourDate_AfterUpdate()
Me.YourDate = Format([YourDate], "mmm-yyyy")
End Sub
is probably the best approach. Your users can enter the date as they wish and you'll still get the results you want.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.