Tutto quel codice? VVoVe:

Io faccio così:

codice:
TextBox2.Text = StrConv(TextBox1.Text, VbStrConv.ProperCase)