qualcuno sa dirmi come formattare in maiuscolo il contenuto di un edit box ?
qualcuno sa dirmi come formattare in maiuscolo il contenuto di un edit box ?
ucase se devi formattare la stringa
per formattare durante l'inserimento
codice:' in un modulo bas Function Upper(KeyAscii As Integer) If KeyAscii > 96 And KeyAscii < 123 Then KeyAscii = KeyAscii - 32 End If Upper = KeyAscii End Function ' nella text Private Sub Text1_KeyPress(KeyAscii As Integer) KeyAscii = Upper(KeyAscii) End Sub
codice:Private Sub Text1_KeyPress(KeyAscii As Integer) KeyAscii = Asc(UCase(Chr(KeyAscii))) End Sub
...and I miss you...like the deserts miss the rain...
vonk
un'ottimo codice veloce e senza passare per i bas.
volendolo modificare per avere solo la prima lettere in maiuscolo, come si può fare?
by
![]()
left(Ucase(txt.text),1)
jabjoint
Se intendevi dire la prima lettera di ogni parola puoi usare la funzione StrConv:
codice:Stringa = StrConv(Stringa, vbProperCase)
grazie per la funzionenon l' avevo mai utilizzata interessante!
jabjoint