Cómo ajustar el tamaño automáticamente en una hoja de cálculo de Excel

Puedes utilizar Visual Basic para aplicaciones (VBA) para automatizar procesos en Excel.
Por jaime avelar

Paso 1

Haz clic en la ficha "Programador" y haz clic en "Visual Basic" para abrir la ventana del editor de VB. Haz clic en el menú "Insertar" y haz clic en "Módulo" para agregar un nuevo módulo de código.


Paso 2

Crea un nuevo procedimiento sub:

Private Sub resizeSheet()


Paso 3

Define la ubicación de la ventana principal de Excel mediante las propiedades Left y Top del objeto aplicación:

Application.Left = 133.75 Application.Top = 7.75


Paso 4

Define el ancho y alto de la ventana principal de Excel:

Application.Width = 1173.75 Application.Height = 884.25


Paso 5

Agrega el siguiente código para definir la ubicación de la hoja de cálculo de Excel, mediante las propiedades Top y Left del objeto aplicación:

ActiveWindow.WindowState = xlNormal With ActiveWindow .Top = 111.25 .Left = 19.75 End With


Paso 6

Define el tamaño de la ventana de la hoja de cálculo de Excel mediante las propiedades "Width" y "Height":

With ActiveWindow .Width = 1010.25 .Height = 590.25 End With


Paso 7

Finaliza el procedimiento con "End Sub". Presiona "F5" para ejecutar el procedimiento.