De las muchas maneras que usted puede aprender para automatizar y extender Microsoft Excel con Visual Basic, uno de los más eficaces es para grabar su propia macro. A continuación , estudiar el código creado por la grabadora de macros y empezar a hacer pequeños cambios a la misma. Cosas que necesitará
Microsoft Excel
Ver Más instrucciones
1
Abrir Excel y haga clic en "alt -F " , seguido de " Opciones". Seleccione " , Centro de confianza "y haga clic en el botón" Trust Center Settings ". Haga clic en " Configuración de macros " la partida a la izquierda, a continuación, haga clic en " Habilitar todas las macros. " Marque la casilla " Confiar en el acceso al modelo de objeto de proyecto VBA. " Haga clic en " OK" y volver al libro de Excel .
2 Pulse el botón de grabación de macro en la esquina inferior izquierda de la ventana de la aplicación Excel. Haga clic en " Aceptar" en el cuadro de diálogo " Grabar macro " para comenzar a grabar .
3
Press "alt -f ", luego haga clic en " Opciones". Haga clic en el "Advanced " la partida en el lado izquierdo del cuadro de diálogo , marque la casilla " Mostrar todas las ventanas en la barra de tareas . " Pulse " OK" para cerrar el cuadro de diálogo.
4
Pulse el botón "stop grabación de macros " ( en la misma posición que el botón para empezar a grabar la macro) , a continuación, pulse " Alt- F8" para mostrar la lista de macros. Seleccione " Macro1 ", la macro que acaba de grabar , y pulse el botón "Editar" .
5
Observe que el " ... ShowWindowsInTaskbar = true" declaración en el código del programa que ha grabado con la macro . Revisar la macro completa para que se lea como sigue:
Sub Macro1 () Dim sApplication.ShowWindowsInTaskbar = No Application.ShowWindowsInTaskbarIf ( Application.ShowWindowsInTaskbar = False ) thens = Elses "OFF" = "ON " End IfMsgBox " Mostrar todas las ventanas de Excel es" y enviar Sub
6
Volver a Excel con la tecla " alt - f11 ", a continuación, pulse " alt- F8" para mostrar la lista de macros . Seleccione la macro ( " Macro1 ") , a continuación, pulse " Opciones". Escriba la letra "k " en el pequeño cuadro donde dice " tecla de acceso directo : Ctrl + [ ] " y pulse "OK . " Cierre el " cuadro de diálogo " cuando regrese a la misma.
7
ejecutar la macro presionando el " Macro tecla de control - k " que acaba de asignar a la misma. Fíjese si muestra el cuadro de mensaje " Mostrar todas las ventanas de Excel es ON" o "... OFF ... " .
8
Press " de control -n " varias veces para crear una nueva libros. Ver la barra de tareas de Windows con cuidado al hacer esto . Observe que aparecerá cada ventana nueva en la barra de tareas , si el mensaje de su macro muestra " ... EL ... " Note sólo aparecerá una ventana si la macro muestra "OFF ". Presione " Ctrl + k" y repita este experimento.
9
Press "control - s " para guardar el libro. En el "Guardar como tipo" menú desplegable , seleccione la opción que dice " Libro de Excel habilitado para macros ". Escriba cualquier nombre que desee y pulse el botón " Guardar".
10
Volver el código de programa para la macro, usando las instrucciones del paso 4 . Revisar la macro para utilizar de manera más discreta de mostrar su mensaje de estado al usuario, mediante la sustitución de la " MsgBox ... " comunicado con éste :
Application.StatusBar = "Mostrar todas las ventanas de Excel es "& s
11
Volver a Excel y vuelva a ejecutar la macro. Note la macro muestra ahora su mensaje en la barra de estado de Excel , en lugar del cuadro de mensaje.