Forza automaticamente le maiuscole, le maiuscole o le minuscole - Esempi di codice VBA

È necessario modificare automaticamente il testo di una cella in corretto, maiuscolo o minuscolo dopo che l'utente lo ha inserito? Ci sono diversi modi per ottenere questo risultato e molteplici requisiti possibili. Ecco un esempio che cambia automaticamente tutto dopo che è stato inserito in una particolare colonna. Spero che tu possa costruire da questo esempio!

1. Premi ALT e F11 per aprire la finestra del codice

2. Fare doppio clic sul nome del foglio che si desidera automaticamente

cambia caso

3. Inserisci questo codice nella finestra del codice:

Cambia il testo in caso corretto

Codice per Caso corretto

Private Sub Worksheet_Change(ByVal Target As Excel.Range) Application.EnableEvents = False If Target.Column = 5 Then Target = StrConv(Target, vbProperCase) End If Application.EnableEvents = True End Sub

Cambia il testo in maiuscolo

Per Maiuscolo si può cambiare

StrConv(Target, vbProperCase)

a

Ucase(Obiettivo)

Cambia il testo in minuscolo

Per minuscolo si può cambiare

StrConv(Target, vbProperCase)

a

Lcase(Obiettivo)

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave