ubiquitour.com

Cómo ejecutar una Macro en una Macro en MS Excel VBA

Crear macros en Microsoft Excel puede eliminar tareas repetitivas mucho tiempo automatizando fácilmente les mediante Visual Basic para aplicaciones. Las macros son programas informáticos que dan instrucciones automatizadas en el equipo. En VBA, la instrucción "Call" puede ejecutar otras macros dentro de una macro para evitar la necesidad de ejecutar una macro en un momento. Este proceso es útil cuando tienes una serie de macros y necesita ejecutar todos ellos a través de una ejecución.

Instrucciones

1 Haga clic en la ficha "Programador", haga clic en "Macros" y "addDate" debajo de nombre de Macro, escriba:. " Haga clic en el botón "Crear" para abrir la ventana del Editor de VB.

2 Agregue el código siguiente para agregar la fecha actual del sistema a1 cuando se llama a esta macro:

Range("a1"). Seleccione

Range("a1"). Valor = Now()

3 Interruptor de ventana de Microsoft Excel y haga clic en las "Macros", tipo "runDateMacro" y haga clic en "crean" para crear una nueva macro.

4 Escriba el siguiente código para llamar a la macro "addDate" desde esta macro:

AddDate llamada

5 Volver a la ventana de Microsoft Excel y haga clic en las "Macros". Seleccione "runDateMacro" y haga clic en "Ejecutar" para ejecutar la macro "addDate". La fecha del sistema actual aparecerá en la celda A1.