1
Abrir Excel. Pulsar "ALT " y "F11 " al mismo tiempo para abrir el editor de Visual Basic . Haga clic en " Insertar" en el menú seguido de " módulo " para abrir un nuevo módulo.
2 Haga clic en "Herramientas" en el menú seguido de " Referencias ". Localice la clase que necesita dentro de la categoría de " Referencias " la lista y , a continuación, haga clic en la casilla de verificación para añadir un control a la misma. Alternativamente , haga clic en "Examinar " para desplazarse a la ubicación de su archivo de clase, y haga doble clic en él para agregarlo a la lista. Se tendrá automáticamente una marca de verificación en la casilla de verificación . Haga clic en " Aceptar " para cerrar la ventana " Referencias".
3
Haga clic en "Insertar " y luego " módulo " para abrir una ventana de código . Crear métodos y objetos necesarios en las hojas de cálculo . Por ejemplo , si hace referencia a una clase que tiene una función llamada " addNumbers " que devuelve la suma de dos números con una función llamada " addTwo ", puede crear una macro escribiendo lo siguiente :
addNums Public Sub ()
Dim As New Class1 añadir
MsgBox ( " El total es :" & add.addTwo ( 1 , 4 ))
End Sub
< p> al ejecutar la macro, un cuadro de mensaje mostrará el mensaje " el total es : . 5 "
4 Haga clic en "Herramientas" en el menú seguido de " macros ". No cambie el nombre de la macro en el cuadro de texto. Haga clic en " Ejecutar" para probar la macro, y corregir cualquier error , según sea necesario .
5
Cierre la aplicación de VBA , haga clic en " Archivo" y luego presionar " Cerrar y volver a Microsoft Excel ". Alternativamente , pulse "ALT " y " Q " a la vez . Haga clic en "Ver" en el menú seguido de " Macros ". Haga clic en la macro que ha creado en esta lista. Haga clic en "Opciones ", añadir un carácter atajo de teclado e introduzca una descripción . Haga clic en " Aceptar " y cierre el cuadro de diálogo "Macro " .
6
Pulse la combinación de teclas para la macro. Se desarrollará y aplicará en sí a todos los datos en la hoja de cálculo como lo indique el código de la macro automática.