Vai al contenuto principale

Come cambiare le maiuscole in maiuscole o minuscole in Microsoft Excel?

A volte potrebbe essere necessario cambiare le lettere maiuscole in maiuscole o minuscole come mostrato nella seguente schermata. E questo articolo ti guiderà a modificare tutte le lettere maiuscole o le stringhe di testo in maiuscole o minuscole appropriate in Microsoft Excel.

doc cambia da maiuscolo a maiuscolo 1

Cambia maiuscolo in caso corretto / titolo in Excel con la funzione PROPER

Cambia maiuscolo in caso corretto / titolo in Excel con codice VBA

Cambia maiuscolo in maiuscolo/titolo in Excel con Kutools per Excel


Cambia maiuscolo in caso corretto / titolo in Excel con la funzione PROPER

Microsoft Excel Corretto la funzione può modificare qualsiasi testo in casi appropriati. Per favore, fai come segue:

1. Nella cella vuota adiacente B2, inserisci questa formula: = CORRETTO (A2), vedi screenshot:

doc cambia da maiuscolo a maiuscolo 2

2. Quindi premere entrare chiave, selezionare la cella B2 e trascinare il quadratino di riempimento sull'intervallo in cui si desidera contenere questa formula. E tutto il testo in maiuscolo è stato convertito in maiuscolo. Vedi screenshot:

doc cambia da maiuscolo a maiuscolo 3

Note:: Poiché sono formule, quando le copi e le incolli, devi incollarle come valori.


Cambia maiuscolo in caso corretto / titolo in Excel con codice VBA

1. Attiva il foglio di lavoro che desideri utilizzare.

2. Quindi fare clic Costruttori > Visual Basic, un nuovo Microsoft Visual Basic per le applicazioni verrà visualizzata la finestra (oppure è possibile premere i tasti di scelta rapida Alt + F11 per aprire la finestra), quindi fare clic su inserire > Modulie inserisci il codice seguente nel file Moduli:

Sub ProperCase()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub

3. Quindi fare clic pulsante per eseguire il codice, quindi viene visualizzata una finestra di dialogo per la selezione di un intervallo, vedi screenshot:

doc cambia da maiuscolo a maiuscolo 4

4. Clic OK,  e tutte le lettere maiuscole sono state modificate in maiuscole.

doc cambia da maiuscolo a maiuscolo 5


Cambia maiuscolo in maiuscolo/titolo in Excel con Kutools per Excel

I Cambia caso strumento di Kutools for Excel può aiutarti a cambiare facilmente il testo o le lettere in qualsiasi tipo di caso. Così fa il caso corretto / titolo nelle selezioni.

Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni. 

1. Seleziona l'intervallo in cui cambierai le maiuscole in casi appropriati / titolo.

2. Clicca il Kutools > Testo > Cambia caso .... Vedi screenshot:

3. in Cambia caso finestra di dialogo, selezionare Caso corretto e puoi visualizzare in anteprima i risultati in Anteprima Pannello. Vedi screenshot:

doc cambia da maiuscolo a maiuscolo 7

4. Quindi fare clic OK or APPLICA. E tutte le lettere maiuscole nella selezione vengono modificate in caso corretto / titolo.

doc cambia da maiuscolo a maiuscolo 5

Nota: Questa utilità di Caso corretto non solo può cambiare le maiuscole in maiuscole e minuscole, ma anche tutte le maiuscole nella selezione in maiuscole.

Kutools for Excel's Cambia caso lo strumento può cambiare rapidamente le maiuscole e le minuscole in UPPER, INFERIORE, CORRETTO, Caso di frasee PORTAOGGETTI. Clicca per saperne di più...

Fai clic su Scarica e prova gratuita Kutools per Excel adesso!


Demo: cambia tutte le lettere maiuscole in maiuscole o minuscole

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

Articoli correlati:

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 Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

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...

Descrizione


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!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This a great tutorial, and you got the desired result, but you are actually converting to Proper case rather than "Title case". This Sentence Is Written In Proper Case. This Sentence is Written in Title Case. This sentence is written in sentence case. In Title case, the first word, proper nouns, etc are capitalised; the "little" words are not. If you try your tutorial with the text in this comment, you'll see even the "little" words become capitalised. I've been Googling how to do Title case in Excel, but everyone suggests using =PROPER(), which is not the right solution.
This comment was minimized by the moderator on the site
OMG... Thank you for this. I never knew about the PROPER command. This has been driving me nuts for years!
This comment was minimized by the moderator on the site
hello, great job. seems legit
This comment was minimized by the moderator on the site
Oh my gosh, you saved me. Best Excel help site I have seen. Plus I don't have to call Jeff for help every time I open excel. Thank you. Don
This comment was minimized by the moderator on the site
excel formula change sentence case shortcut key
This comment was minimized by the moderator on the site
Try turning it into a function as follows. Save in personal app file and then you can use in all workbooks Public Function SENTENCECASE(Sen As String) 'Sen is the range selected in the brackets of the function as the input cell On Error Resume Next xValue = Sen xStart = True For i = 1 To VBA.Len(xValue) ch = Mid(xValue, i, 1) Select Case ch Case "." xStart = True Case "?" xStart = True Case "a" To "z" If xStart Then ch = UCase(ch) xStart = False End If Case "A" To "Z" If xStart Then xStart = False Else ch = LCase(ch) End If End Select Mid(xValue, i, 1) = ch Next SENTENCECASE = xValue End Function
This comment was minimized by the moderator on the site
I wish to Sort the parameters by certain terms and not by Alphabetically, i.e by either A to Z or Z to A. Kindly suggest solution.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations