Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
TextBox & UCase di Toty (utente non iscritto) data: 13/03/2015 10:38:23
Buondi
Il problema è il seguente:
in una textbox ho inserito nell'evento Change il seguente codice:
TextBox8.Text = UCase(TextBox8.Text)
questo ovviamente per avere sempre i caratteri inseriti maiuscoli.
Il problema è pero che se io scrivo qualcosa e poi tento di modificare il cursore dopo ogni modifica di ogni carattere della parola inserita finisce a fine parola anzichè restare li dov'è e questo crea problemi.
Spero di essere stato chiaro altrimenti allego file di prova
grazie
di Vecchio Frac data: 13/03/2015 11:01:10
E' meglio intercettare il KeyPress invece del Change.
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If Chr(KeyAscii) Like "[a-z]" Then KeyAscii = KeyAscii - 32
End Sub
TextBox & UCase di Toty (utente non iscritto) data: 13/03/2015 11:32:56