Regolazione all’altezza massima della riga (Microsoft Excel)
Paul ha un foglio di lavoro che contiene oltre mille righe di dati. La maggior parte delle file ha un’altezza di 12, ma alcune hanno un’altezza di oltre 100. Si chiede se esiste un modo per regolare l’altezza delle righe in modo che nessuna riga sia superiore a 40? (Significa che quelli sotto i 40 manterranno la loro altezza attuale, ma quelli sopra i 40 verranno regolati a 40).
Affrontare questo problema è in realtà abbastanza semplice: hai solo bisogno di un modo per scorrere le righe, determinare l’altezza della riga corrente e quindi regolare l’altezza della riga se è troppo grande. Questo può essere fatto con una macro molto semplice, come la seguente:
Sub MaxRowHeight() Dim R As Long For R = 1 To ActiveSheet.UsedRange.Rows.Count If Rows(R).Height > 40 Then Rows(R).RowHeight = 40 Next End Sub
La macro determina l’intervallo di righe utilizzate nel foglio di lavoro e quindi passa attraverso quelle righe. La proprietà operativa è la proprietà .Height, che viene controllata. Se è superiore a 40, viene impostato su 40. Ciò significa che qualsiasi elemento con un’altezza di riga inferiore a 40 viene lasciato invariato.
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (10381) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.