I am trying to capitalize the first letter in txtName using this code. It doe's capitalize the letter but it is backword, mary becomes Yram. I seem to be missing some piece of the code. Thanks for any help.

Code:
Private Sub txtName_Change()
    txtName = StrConv(txtName, vbProperCase)
End Sub