Visual Basic para Aplicaciones o VBA es un lenguaje de programación simple que Microsoft incluye en un puñado de sus programas de Office , como Excel 2010 . VBA le permite escribir código que interactuar con o salida de la hoja de cálculo Excel. Programas VBA Excel a menudo se llaman macros, ya que normalmente son diseñados para realizar tareas repetitivas en la hoja de trabajo . Creación de una macro VBA Excel es sólo una cuestión de abrir el editor de VBA y usar la sintaxis correcta para iniciar el programa . Instrucciones
1
encontrar el archivo de Excel que desea aumentar mediante la inclusión de un programa de VBA. Haga doble clic en el archivo para abrir la hoja de cálculo .
2
Mantenga pulsada la tecla Alt y pulse F11 para abrir el editor de VBA. El editor se abrirá en una nueva ventana.
3
Haga clic en cualquiera de las hojas de cálculo , que se enumeran en la delgada columna en la parte izquierda del editor de VBA. Mueve el ratón sobre "Insertar" y seleccione " Módulo ". Esto agregará un nuevo módulo, que es sólo algo para mantener su programa de VBA , a la lista. Haga doble clic en el módulo que aparece, y la mitad derecha del editor de VBA se volverá blanco .
4 Haga clic en la parte derecha del editor de VBA. Aparece un cursor parpadeante . Escriba el siguiente código en el editor:
Sub Name ()
Change " Name" a lo que usted desea nombrar la subrutina . Pulse Intro para completar la línea y el editor de VBA se colocará automáticamente el comando "End Sub" en una línea debajo del cursor. Así es como se va a iniciar todas las macros que se crean en VBA.
5
Crear las variables de su programa en las próximas líneas . Comience cada línea con la palabra " Dim ", que significa que usted está creando una variable. Escriba el nombre de la variable seguido de la palabra " como ", entonces el tipo de variable. Por ejemplo, tanto " Dim x As Integer " y "y Dim como variante" son aceptables. Si dispone de varias variables del mismo tipo , colocarlos en la misma línea separados por una coma , como " Dim x , y como Integer. "
6
Introduzca el código real para el programa bajo las variables . Ingrese su código en minúsculas, como VBA capitalizará automáticamente comandos que reconoce , que puede ayudarle a escribir su código. VBA le ayudará a completar ciertos comandos . Por ejemplo , al introducir " Range (" para iniciar una línea de código que seleccionar un rango de celdas de la hoja , VBA mostrará una pequeña caja junto al cursor diciendo el formato correcto para completar el argumento. Cuando llegue a un punto del código donde es obvio que tendrá que llamar a ciertas funciones , VBA mostrará automáticamente una lista de todas las funciones , que le permite seleccionar de la lista en lugar de escribir pulg