Aggiustare l’altezza delle righe se superano un limite impostato

Paolo ha un foglio di lavoro che contiene oltre mille righe di dati. La maggior parte delle righe ha un’altezza di 12, ma alcune hanno un’altezza di oltre 100. Si chiede se c’è un modo per regolare l’altezza delle righe in modo che nessuna riga sia superiore a 40? (Il che significa che quelle sotto un’altezza di 40 manterranno la loro altezza attuale, ma quelle sopra 40 saranno regolate 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:

Questo contenuto è riservato agli abbonati

Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.

Se sei già abbonato Accedi per sbloccare il contenuto!

In caso contrario abbonati qui! L'abbonamento è conveniente.

E puoi interromperlo in ogni momento e in completa autonomia.

ABBONATI

(puoi renderti conto di quanti siano i contenuti riservati

raggiungendo questa pagina)

La macro determina l’intervallo di righe utilizzate nel foglio di lavoro e quindi scorre quelle righe. La proprietà a cui prestare attenzione è la proprietà .Height, che viene controllata. Se è superiore a 40, viene impostato su 40. Ciò significa che qualsiasi cosa con un’altezza di riga inferiore a 40 rimane invariata.

Tags: , , , , ,

Ti è stato utile?