¿Cómo ajustar automáticamente el tamaño del cuadro de comentario para que se adapte a su contenido en Excel?
Cuando insertas comentarios en las celdas, el tamaño del cuadro de comentario es el predeterminado. Si introduces una gran cantidad de contenido, parte de este no será visible directamente. ¿Es posible ajustar automáticamente el tamaño del cuadro de comentario para que se adapte a su contenido?
Ajustar automáticamente el tamaño del cuadro de comentario para adaptarlo a su contenido en una hoja de cálculo
Ajustar automáticamente el tamaño del cuadro de comentario para adaptarlo a su contenido en un rango de celdas
Ajusta fácilmente el tamaño del cuadro de comentario para adaptarlo a su contenido en la hoja activa o en todas las hojas con una herramienta increíble
Ajustar automáticamente el tamaño del cuadro de comentario para adaptarlo a su contenido en una hoja de cálculo
En Excel, puedes ajustar manualmente el tamaño del cuadro de comentario arrastrándolo uno por uno según sea necesario, pero si hay numerosos cuadros de comentario que necesitan ser redimensionados, esta forma será tediosa y llevará mucho tiempo. En este caso, puedes aplicar el siguiente código VBA.
1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic for Applications.
2. Haz clic en Insertar > Módulo, y pega la siguiente macro en la ventana del Módulo.
Código VBA: Ajustar automáticamente los cuadros de comentario en una hoja de cálculo
Sub FitComments()
'Updateby20140325
Dim xComment As Comment
For Each xComment In Application.ActiveSheet.Comments
xComment.Shape.TextFrame.AutoSize = True
Next
End Sub
3. Luego presiona la tecla F5 para ejecutar este código, y todos los cuadros de comentario en la hoja de trabajo activa se habrán redimensionado para adaptarse a sus contenidos como se muestra en la siguiente captura de pantalla:
Consejo: Este código solo funciona en la hoja de trabajo actual y no puede redimensionar automáticamente los nuevos cuadros de comentario que agregues.
Un clic para ajustar rápidamente el tamaño del cuadro de comentario a su contenido automáticamente en Excel:
La utilidad Autofit Comment de Kutools para Excel puede ayudarte a ajustar rápidamente el tamaño del cuadro de comentario a su contenido automáticamente en una hoja de cálculo como se muestra en la siguiente demostración. ¡Descárgala y pruébala ahora! (30-día de prueba gratuita)
Ajustar automáticamente el tamaño del cuadro de comentario para adaptarlo a su contenido en un rango de celdas
Si solo necesitas ajustar automáticamente el tamaño de los cuadros de comentario de un rango de celdas, puedes usar el siguiente código VBA.
1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic for Applications.
2. Haz clic en Insertar > Módulo, y pega la siguiente macro en la ventana del Módulo.
Código VBA: Ajustar automáticamente los cuadros de comentario en un rango de celdas
Sub Fitrangecomments()
'Updateby20140325
Dim rng As Range
Dim WorkRng As Range
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
If Not rng.Comment Is Nothing Then
rng.Comment.Shape.TextFrame.AutoSize = True
End If
Next
End Sub
3. Luego presiona la tecla F5 para ejecutar este código, y aparecerá un cuadro de diálogo que te recordará seleccionar un rango de celdas en las que deseas redimensionar los cuadros de comentario, como se muestra en la siguiente captura de pantalla:
4. Luego haz clic en Aceptar, y los cuadros de comentario de las celdas seleccionadas se habrán ajustado automáticamente al contenido de los comentarios.
Consejo: Este código no puede redimensionar automáticamente los nuevos cuadros de comentario que agregues.
Ajustar automáticamente el tamaño del cuadro de comentario para adaptarlo a su contenido en la hoja activa o en todas las hojas
Puedes probar la AutoFit Comment utilidad de Kutools para Excel para redimensionar automáticamentetodos los cuadros de comentario en la hoja activa o en todas las hojas de Excel. Por favor, sigue los siguientes pasos.
1. Para redimensionar automáticamente los cuadros de comentario para que se ajusten a su contenido en la hoja activa, haz clic en Kutools > Más > AutoFit Comment > Hoja activa.
Y si quieres redimensionar automáticamente todos los cuadros de comentario en todo el libro, haz clic en Kutools > Más > AutoFit Comment > Todas las hojas. Ver captura de pantalla:
Luego, todos los cuadros de comentario se redimensionan automáticamente para ajustarse a sus contenidos. Ver captura de pantalla:
Notas:
- 1. Después de redimensionar automáticamente los cuadros de comentario, al editar nuevamente el comentario, el cuadro de comentario se expandirá o contraerá automáticamente con el contenido.
- 2. Para los nuevos comentarios que insertes, necesitarás habilitar nuevamente esta utilidad AutoFit comment para redimensionar todos los nuevos cuadros de comentario insertados.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
Artículos relacionados:
- ¿Cómo cambiar la forma del cuadro de comentario en Excel?
- ¿Cómo cambiar todos los formatos de comentario en las celdas en Excel?
- ¿Cómo listar todos los comentarios en una nueva hoja de trabajo o libro en Excel?
- ¿Cómo insertar una imagen en un comentario en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!