Para obtener el VBA ayuda que necesita, grabar una macro que involucra a los objetos o acciones que desea ser capaz de manipular con VBA. Por ejemplo , si usted necesita ayuda para comprender cómo utilizar VBA para trabajar con las ventanas de visualización de hojas de cálculo de Excel , grabar una macro que hace algo con una ventana de hoja de cálculo. Haga clic en el botón "Grabar" de la pestaña " desarrollador " para comenzar a grabar la macro. Haga clic en casilla de verificación " líneas de división " del menú "Ver " para eliminar la marca de esa casilla . Esto hace que las líneas de división desaparecen de la ventana actual. Poner fin a la grabación de la macro haciendo clic en el botón " Stop" en la pestaña " Developer " .
Viendo Macro Código
Luego de grabar una macro que implica objetos que desea para manipular con VBA , examinar las instrucciones de programación VBA que hizo durante la grabación de macros. Haga clic en el botón " Macros " de la pestaña " desarrollador " para mostrar una lista de todas las macros y haga clic en la macro que ha grabado . Por ejemplo , si ha grabado una macro denominada " RemoveGridlines " para quitar las líneas de división de la ventana actual , haga clic en ese elemento de la lista de macros. Haga clic en el botón "Editar" de la ventana para entrar en el entorno de programación VBA. Verá los estados la grabadora de macros hecho como que ha realizado las tareas de Excel durante la grabación.
Interpretar el Código
Una característica clave de VBA es el concepto de objetos que se comportan como las diferentes partes de Excel. Por ejemplo , la primera vez que abra Excel ves libros , diferentes ventanas y celdas de hoja de cálculo , entre otros muchos elementos . VBA tiene objetos que coincidan con todos esos elementos , junto con los objetos de las características de Excel que no se ve . VBA rastrea los libros abiertos actualmente en la aplicación con la colección " Cuadernos " . Realiza un seguimiento de las ventanas abiertas con la colección " Windows" . Cada elemento de esta colección representa una ventana de Excel , que por defecto muestra una sola hoja de cálculo Excel. Si ha grabado una macro que elimina las líneas de la cuadrícula de la hoja de cálculo actual , verá el siguiente programa VBA para realizar esa acción :
Sub Macro1 ()
ActiveWindow.DisplayGridlines = False
End Sub
Realizar cambios promueve la comprensión
para entender realmente cómo utilizar VBA , escribir sus propias instrucciones de programación . Usted puede comenzar lentamente con esta tarea por hacer pequeños cambios en los valores en un programa de VBA que ha grabado con la grabadora de macros VBA. Por ejemplo, cuando nos fijamos en la declaración única para un programa que elimina las líneas de la cuadrícula de la ventana actual , verá la cesión " DisplayGridlines = False ". Incluso sin saber ningún código VBA , probablemente siente que puede volver a mostrar las líneas de cuadrícula al cambiar la asignación de " falso " a " verdadero ". Tipo " DisplayGridlines = True ", a continuación, ejecutar el programa con la tecla " F5 " en el entorno de programación VBA. Vas a ver las líneas de cuadrícula de la hoja de trabajo actual reaparecer .