Altura de fila automática para texto envuelto (Microsoft Excel)
Jordan formateó algunas celdas en su hoja de trabajo para ajustar el texto dentro de ellas.
Aunque el texto de las celdas se ajusta, Excel no ajustará automáticamente la altura de la fila para mostrar todo el texto ajustado. Jordan se pregunta si hay una manera de «restablecer» la fila para que Excel ajuste su altura en función del texto que se envuelve dentro de las celdas.
De forma predeterminada, cuando ajusta el texto dentro de una celda, Excel ajusta automáticamente la altura de la fila para que todo el texto de la celda sea visible. Solo hay dos excepciones a este valor predeterminado:
-
La celda en la que está ajustando el texto se fusiona con otra celda.
-
Se modificó previamente la altura de la fila en la que se encuentra la celda.
En el caso de Jordan, no hay celdas combinadas en la fila del problema. Esto nos deja con la segunda excepción: parece que la altura de la fila en la que se encuentra la celda se estableció explícitamente antes de que se activara el ajuste en algunas de las celdas de la fila.
En este caso, la solución es simple: restablezca la altura de la fila. En realidad, hay un par de formas de hacerlo. Primero, puede seleccionar la fila y luego hacer doble clic en el «límite» entre la fila y una fila adyacente. Con la fila seleccionada, observe el encabezado de la fila, a la izquierda de la columna A. Esta área contiene un número de fila, y el «límite» en el que debe hacer doble clic se encuentra entre este número de fila y el siguiente número de fila.
Puede ser un poco complicado colocar el puntero del mouse en la ubicación correcta para hacer doble clic, por lo que un enfoque que prefiero es seleccionar la fila y simplemente elegir Formato | Fila | Autofit. Esto permite que Excel determine la altura de fila adecuada según el contenido de la fila. Si una celda de la fila tiene el ajuste activado, la altura de la fila se ajustará automáticamente para mostrar la información en la celda.
Puede encontrar información adicional sobre este problema en Microsoft Knowledge Base:
http://support.microsoft.com/kb/149663
Si tiene bastantes filas que contienen celdas con el ajuste activado y la altura de ninguna de las filas se está ajustando, es posible que le interese una pequeña macro rápida que pueda hacer el ajuste por usted:
Sub AutofitRows() For Each CL In UsedRange If CL.WrapText Then CL.Rows.AutoFit Next End Sub
La macro recorre todas las celdas de una hoja de trabajo y, si la celda tiene el ajuste activado, establece la propiedad Autoajustar de la fila en la que se encuentra la celda.
_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 (10734) se aplica a Microsoft Excel 97, 2000, 2002 y 2003.
Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-Automatic_Row_Height_for_Wrapped_Text [Altura de fila automática para texto envuelto]
.