Vai al contenuto principale

Come forzare la stringa di testo in maiuscolo / minuscolo / caso corretto in Excel?

Autore: Xiaoyang Ultima modifica: 2024-08-30

In Excel, quando si immettono alcune lettere o parole nelle celle, si desidera forzare le stringhe di testo in maiuscolo anche se sono state immesse le lettere minuscole o maiuscole e viceversa. La maggior parte di noi può considerare la funzione di convalida dei dati in Excel, con questa funzione, riceveremo un avviso quando non digitiamo il caso corretto del testo. In questo articolo, introdurrò alcuni modi interessanti per forzare il testo in maiuscolo, minuscolo o maiuscolo come necessario.

Forza le stringhe di testo in maiuscolo / minuscolo / appropriato con la convalida dei dati

Forza le stringhe di testo in maiuscolo / minuscolo / corretto con codice VBA

Cambia il testo in MAIUSCOLO/minuscolo/Maiuscolo corretto con Kutools per Excel buona idea 3


Forza le stringhe di testo in maiuscolo / minuscolo / appropriato con la convalida dei dati

La convalida dei dati è uno strumento potente in Excel, può aiutarci a fare molte operazioni, con il suo aiuto, possiamo anche forzare le lettere maiuscole, minuscole o appropriate delle stringhe di testo durante la digitazione, per favore fai come segue:

1. Vai a fare clic Dati > Convalida dati > Convalida dati, vedi screenshot:

fare clic su Convalida dati dalla scheda Dati

2. Nel Convalida dati dialogo, sotto il Impostazioni profilo scheda, fare clic su Consentire elenco a discesa e scegli Custom opzione, quindi nell'opzione Formula casella di testo, immettere questa formula = ESATTO (MAIUSCOLO (A1), A1), (A1 sta per una colonna che applicherai questa funzione, puoi cambiarla secondo le tue necessità), vedi screenshot:

impostare le opzioni nella finestra di dialogo Convalida dati

3. Quindi puoi creare un avviso di cui hai bisogno, fai clic Avviso di errore scheda e selezionare Fermare dal Style elenco a discesa, nell'angolo destro del file Messaggio di errore casella di testo, inserisci il tuo messaggio di avviso, vedi screenshot:

immettere il messaggio di avviso nella scheda Avviso di errore

4. E poi clicca OK per chiudere la finestra di dialogo, ora quando inserisci la stringa di testo non in maiuscolo nella colonna A, verrà visualizzata una finestra di avviso per ricordarti di inserire le lettere maiuscole.

verrà visualizzata una finestra di avviso per ricordare di immettere le lettere maiuscole

Nota:

Se è necessario forzare le stringhe di testo in minuscolo o in maiuscolo, applicare le seguenti formule nel file Convalida dati nel passaggio 2.

Forza in minuscolo: = ESATTO (INFERIORE (A1), A1);

Forza al caso corretto: = ESATTO (CORRETTO (A1), A1)

uno screenshot di kutools per Excel ai

Sblocca Excel Magic con Kutools AI

  • Esecuzione intelligente: esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto gestito da semplici comandi.
  • Formule personalizzate: genera formule personalizzate per semplificare i flussi di lavoro.
  • Codifica VBA: Scrivi e implementa il codice VBA senza sforzo.
  • Interpretazione della formula: Comprendere formule complesse con facilità.
  • Traduzione di testi: abbatti le barriere linguistiche nei tuoi fogli di calcolo.
Migliora le tue funzionalità di Excel con strumenti basati sull'intelligenza artificiale. Scarica Ora e sperimenta l'efficienza come mai prima d'ora!

Forza le stringhe di testo in maiuscolo / minuscolo / corretto con codice VBA

Con il seguente codice VBA, quando inserisci le parole minuscole in una cella, il testo minuscolo verrà modificato automaticamente in lettere maiuscole.

1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.

2. Quindi scegli il foglio di lavoro usato da sinistra Esplora progetti, fare doppio clic per aprire il file Moduli, quindi copia e incolla il seguente codice VBA nel modulo vuoto:

Codice VBA: forza la stringa di testo in maiuscolo

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub

copia e incolla il codice nel modulo foglio

3. Quindi salva e chiudi questo codice per tornare al foglio di lavoro, ora quando inserisci una stringa di testo ogni volta che è minuscolo o maiuscolo, diventerà maiuscolo dopo aver toccato il entrare chiave automaticamente.

Note:

1. Questo codice viene applicato all'intero foglio di lavoro.

2. Se non riesci a trovare il PRiquadro Esplora risorse nella finestra, puoi fare clic Visualizza > Esplora progetti per aprirlo.

3. Per forzare le parole minuscole o maiuscole, puoi applicare il seguente codice VBA: (La procedura è la stessa di cui sopra)

Codice VBA: forza la stringa di testo in minuscolo

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub

Codice VBA: forza la stringa di testo nel caso corretto

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub

Cambia il testo in MAIUSCOLO/minuscolo/Maiuscolo corretto con Kutools per Excel

Se vuoi solo cambiare alcuni testi specifici in MAIUSCOLO, minuscolo o maiuscolo, puoi applicare il Cambia caso utilità di Kutools for Excel per farlo rapidamente.

Kutools for Excel offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Interagisci con le capacità dell'IA, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Dopo installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Selezionare i testi che si desidera modificare maiuscole e minuscole e fare clic Kutools > Testo > Cambia caso. Vedi screenshot:
fai clic sulla funzione Cambia caso di kutools

2. Nel Cambia caso finestra di dialogo, controlla l'opzione operativa di cui hai bisogno e puoi visualizzare in anteprima il risultato nel file Anteprima Pannello. Vedi screenshot:
controllare l'opzione di operazione nella finestra di dialogo

3. Clic Ok or APPLICA e i testi sono stati cambiati caso.

 Cambia in MAIUSCOLO  Cambia in caso corretto  Cambia in caso di frase
 Cambia in MAIUSCOLO  Cambia in caso corretto Cambia in caso di frase

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Tools (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Tools (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Tools (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora
Utilizza Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!