Come adattare un testo alla cella Excel?
Per adattare automaticamente le celle al contenuto in Excel (anche nella versione 2025), puoi usare diverse modalità:
-
Adattare la larghezza delle colonne manualmente o con la tastiera:
- Seleziona la colonna o l’intervallo di colonne.
- Fai doppio clic sul bordo destro dell’intestazione della colonna oppure usa la scorciatoia da tastiera Alt + H + O + I per adattare la larghezza automaticamente al contenuto [1] [3].
-
Adattare automaticamente tramite codice VBA:
Puoi creare una macro VBA nel modulo "ThisWorkbook" per far sì che l’adattamento della larghezza della colonna avvenga automaticamente ogni volta che il contenuto di una cella cambia:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim xCol, xoutCol
xCol = Target.Column
If xCol > 52 Then
xoutCol = Chr(Int((xCol - 1) / 52) + 64) & _
Chr(Int((xCol - 27) / 26) + 64) & _
Chr(Int((xCol - 27) Mod 26) + 65)
ElseIf xCol > 26 Then
xoutCol = Chr(Int((xCol - 1) / 26) + 64) & _
Chr(Int((xCol - 1) Mod 26) + 65)
Else
xoutCol = Chr(xCol + 64)
End If
Columns(xoutCol & ":" & xoutCol).AutoFit
End Sub
Questa macro ridimensiona automaticamente la colonna relativa alla cella modificata per adattarla al contenuto [1].
-
Ridimensionare altezza delle righe è possibile anche per adattare l’altezza in base al testo quando necessario (ad esempio, se il testo è su più righe) [4].
-
In alternativa, per selezionare tutte le colonne di un foglio e adattarle manualmente puoi cliccare sul quadratino in alto a sinistra del foglio per selezionare tutto, poi doppio clic sul bordo di una qualsiasi intestazione colonna oppure usare lo shortcut sopra citato per tutte le colonne contemporaneamente [3].
-
Nel menu in Home > Formato > Adatta automaticamente larghezza colonna puoi fare la stessa operazione da interfaccia grafica [5].
In sintesi, per Excel 2025 puoi usare sia:
- la funzione integrata per adattare larghezza colonne (con doppio clic o shortcut Alt+H+O+I),
- la modifica dell’altezza righe,
- oppure una macro VBA per adattamento automatico dinamico ad ogni modifica cella.
Questi metodi funzionano nelle versioni recenti di Excel, inclusa la 2025 [1] [3] [4].