Tecnología

Inicio

Cómo automatizar Microsoft Excel desde Visual Basic

Microsoft incluye una carcasa de puerta trasera de programación con las aplicaciones de Office, llamado Visual Basic para Aplicaciones (VBA). VBA se utiliza para automatizar las aplicaciones de Office para desarrollar archivos más complejos. En Excel, VBA se puede utilizar para automatizar varias funciones y procedimientos para ejecutar hojas de cálculo casi como un programa de software independiente. Para utilizar Visual Basic para automatizar hojas de cálculo Excel, necesitará saber cómo llegar al Editor de Visual Basic. Después de eso, usted puede añadir cualquier código que desee para crear el procedimiento automatizado. Debe tener conocimiento del lenguaje de programación Visual Basic antes de hacer esto.

Instrucciones

1 Abra la hoja de cálculo de Excel que desea automatizar. Haga clic en "Archivo" y "Abrir" en Excel 2003 o anterior, o haga clic en el botón "Office" y "abierto" en Excel 2007.

2 Muestra la pestaña "desarrolladores" si el uso de Excel 2007. Haga clic en el botón "Office" y las "Opciones de Excel". Haga clic en el dial junto a "Mostrar ficha Programador en la cinta" y haga clic en "Aceptar".

3 Abra el Editor de Visual Basic. Haga clic en "Herramientas", "Macro" y "Editor de Visual Basic" en Excel 97 a 2003. Haga clic en el "desarrollador" ficha y luego en "Visual Basic" en Excel 2007. El Editor de Visual Basic abre en una ventana separada.

4 Haga clic en "Insertar" y "Módulo" en el Editor de Visual Basic. Dar el módulo de un nombre y haga clic en "Aceptar". El nuevo módulo se abre en la ventana de código. Agregue el código para el procedimiento que desea automatizar. Haga clic en el icono "Guardar" en la barra de herramientas y cierre el Editor de Visual Basic. Ahora ha agregado el código para automatizar Excel con Visual Basic.

Consejos y advertencias

  • Ahora puede ejecutar el código haciendo clic en "Herramientas", "Macro" y "Macros" en Excel 97 a 2003, o haciendo clic en el "Developer" ficha y "Macros" en Excel 2007. Haga clic en el nombre del módulo añadido recientemente y haga clic en "Ejecutar". El código se ejecute el procedimiento que se encuentra en el módulo.