Visualmente va a quedar mejor si al generar una tabla de excel, o acabar una macro en la que hayas tratado un rango de celdas, las columnas quedan adaptadas al ancho que realmente necesitan y no con el texto superpuesto sobre otras celdas.
Realmente la forma más sencilla para ajustar las columnas de un archivo Excel con VBA es grabar la macro directamente y luego copiar el código, pero si quieres, a continuación hay dos ejemplos del código que vas a necesitar.
Autoajustar la selección actual
Si queremos autoajustar
las columnas en la selección que tengamos en ese momento:
Sub Autoajustar()
Selection.Columns.AutoFit
End Sub
Selection.Columns.AutoFit
End Sub
No olvides seleccionar el rango de celdas para ajustar en la línea anterior a este código.
Autoajustar siempre las mismas columnas
En el caso de querer siempre autoajustar las mismas columnas porque sabes que la tabla solo tiene columnas de la A hasta la J, aplica el código que ya contiene el rango indicado explícitamente.
Sub Autoajustar2 ()
Range("A:J").EntireColumn.AutoFit
End Sub
Range("A:J").EntireColumn.AutoFit
End Sub
No hay comentarios:
Publicar un comentario