No es inusual usar macros para procesar datos y formatear la salida en un libro de trabajo. Si utiliza macros para realizar este tipo de trabajo, es posible que le interese cambiar la altura de una fila mediante una macro. Si es así, debe prestar atención a la propiedad RowHeight. Esta propiedad, cuando se aplica a un objeto Row, indica la altura de la fila en puntos.

Por ejemplo, el siguiente fragmento de código recorre las filas de una selección y establece la altura de cada fila en 36 puntos (media pulgada):

For Each r In ActiveWindow.RangeSelection.Rows     r.RowHeight = 36 Next r

Si prefiere no pasar por cada una de las filas, puede utilizar la siguiente línea única para ajustar la altura de la fila:

Selection.RowHeight = 36

Cualquiera de los enfoques establece la altura de todas las filas que se seleccionaron cuando se ejecuta el código. Si desea que su macro ajuste un rango específico de filas, puede especificar las filas directamente en el código:

ActiveSheet.Rows("3:34").RowHeight = 36

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (9239) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Setting_Row_Height_in_a_Macro [Establecer la altura de la fila en una macro].