Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Come mettere in maiuscolo solo la prima lettera o la prima lettera di ogni parola in Excel? 

Author Xiaoyang Last modified

Supponiamo che tu abbia un elenco di stringhe di testo in cui le parole sono tutte in maiuscolo, minuscolo o una combinazione di entrambi. In questa situazione, devi rendere maiuscola la prima lettera di ogni parola nella cella e lasciare le altre lettere in minuscolo, come mostrato nello screenshot seguente. Hai dei buoni metodi per mettere in maiuscolo o capitalizzare la prima lettera di ogni parola in più celle rapidamente e facilmente in Excel?

a screenshot showing the original text string and the text string with every letter capitalised and only the first letter capitalised

Mettere in maiuscolo la prima lettera di ogni parola all'interno della cella con formula e codice VBA

Mettere in maiuscolo solo la prima lettera all'interno della cella con formula

Mettere in maiuscolo la prima lettera di ogni parola o solo la prima lettera con Kutools per Excel


Mettere in maiuscolo la prima lettera di ogni parola all'interno della cella con formula e codice VBA

Per rendere maiuscola la prima lettera di ogni parola all'interno di una cella, puoi utilizzare la funzione PROPER o un semplice codice VBA. Procedi con i seguenti passaggi:

Metodo 1: Funzione PROPER:

1. Inserisci questa formula: =PROPER(A2) in una cella vuota accanto ai tuoi dati, ad esempio B2, vedi screenshot:

a screenshot of using the PROPER function to capitalize the first letter of each word within a cell

2. Quindi trascina il quadratino di riempimento verso il basso fino alle celle a cui desideri applicare questa formula, e vedrai che tutte le prime lettere di ogni parola all'interno della cella sono state messe in maiuscolo. Vedi screenshot:

a screenshot showing all results

Metodo 2: Codice VBA:

Il seguente codice VBA può anche aiutarti a mettere in maiuscolo tutte le prime lettere di ogni parola in una cella.

1. Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.

2. Clicca su Inserisci > Modulo, e incolla il seguente codice nella finestra del Modulo.

Codice VBA: Mettere in maiuscolo la prima lettera di ogni parola in una cella

Sub Proper_Case()
'Updateby20150428
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
For Each x In Workx
x.Value = Application.Proper(x.Value)
Next
End Sub

3. Quindi premi il tasto F5 per eseguire questo codice, e seleziona l'intervallo di dati che desideri utilizzare nella finestra di dialogo visualizzata, vedi screenshot:

a screenshot of selecting the original text string after running the VBA code

4. Quindi clicca sul pulsante OK, tutte le prime lettere di ogni parola nelle celle saranno messe in maiuscolo.


Mettere in maiuscolo solo la prima lettera o la prima lettera di ogni parola nelle celle di stringhe di testo

Con l'aiuto dell'utilità Cambia Caso di Kutools per Excel, puoi rapidamente cambiare le stringhe di testo in maiuscolo, minuscolo, caso proprio, caso frase e così via.     Clicca per scaricare Kutools per Excel!


Mettere in maiuscolo solo la prima lettera all'interno della cella con formula

A volte, potresti voler mettere in maiuscolo solo la prima lettera e lasciare le altre in minuscolo nella cella. Sei alle prese con questo problema in Excel? In effetti, c'è una formula che potrebbe aiutarti a risolvere questo compito.

1. Digita questa formula in una cella vuota accanto ai tuoi dati, =UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1)), vedi screenshot:

a screenshot of using formula to capitalize the first letter only within a cell

2. Poi trascina il quadratino di riempimento fino all'intervallo di celle in cui desideri applicare questa formula, e solo la prima lettera delle celle sarà messa in maiuscolo. Vedi screenshot:

a screenshot showing all text strings with the first letter capitalized


Mettere in maiuscolo la prima lettera di ogni parola o solo la prima lettera con Kutools per Excel

Se hai Kutools per Excel, con la sua funzione Cambia Caso, puoi rapidamente mettere in maiuscolo sia la prima lettera di ogni parola che solo la prima lettera in una cella.

Dopo aver scaricato e installato Kutools per Excel, procedi come segue:

1. Seleziona l'intervallo di dati che desideri utilizzare.

2. Clicca su Kutools > Testo > Cambia Caso, vedi screenshot:

a screenshot of enabling the Change Case feature of Kutools

3. Nella finestra di dialogo Cambia Caso, se selezioni Caso Proprio, la prima lettera di ogni parola sarà messa in maiuscolo, vedi screenshot:

a screenshot showing how to use the Proper Case option to easily capitalize the first letter of each word in the selected range

Se scegli Caso Frase, solo la prima lettera delle stringhe di testo sarà messa in maiuscolo come mostrato nello screenshot seguente:

a screenshot showing how to use the Sentence Case option to easily capitalize only the first letter of the text string in the selected range

Scarica e prova gratuitamente Kutools per Excel Ora!


I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e crea grafici | Attiva Funzioni avanzate
Funzionalità più usate: Trova, evidenziazione o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda senza formula...
Super RICERCA.VERT: Ricerca VERT per criteri multipli | Ricerca VERT per valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestore colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia stato di visibilità delle colonne nascoste | Confronta intervalli & colonne...
Funzionalità in primo piano: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestore di cartelle di lavoro & fogli | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email per elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
Top15 strumenti:12 strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici, ...) |50+ tipi di grafico (Diagramma di Gantt, ...) |40+ formule pratiche (Calcola letà in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti Unione & Dividi (Unione avanzata righe, Dividi celle, ...) | ... e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre lingue!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice

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

Tutti gli add-in Kutools. Un solo programma di installazione

La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
  • Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
  • Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
  • Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in