“Conocimiento software>Microsoft Access

Cómo aprender Scripts de VB en Excel

2014/5/3
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.

Microsoft Access
Cómo llamar a una subrutina desde otra subrutina en Excel
Cómo mostrar un número como una fecha en Excel
Cómo crear un gráfico Uso de las funciones y desigualdades lineales en Excel
Cómo importar un documento de Word en Excel
Cómo disminuir el tamaño del campo de Microsoft Access
Tipos de cifrado en Excel 2003
Cómo crear todo tipo de relaciones en un solo lugar en Microsoft Access
Cómo extraer un nombre de archivo de un Camino en Microsoft Excel
Conocimiento de la computadora © http://www.ordenador.online