Меню

Iniciar macro
La actividad se encuentra en Office-Excel interop.
Ejecuta una macro en una hoja de Excel.

Una macro es un procedimiento sin retorno de valores (Sub) o con retorno de valores (Función).
Sub realiza todas las acciones especificadas. Por ejemplo, sustituyendo fórmulas por valores:

La función no se ejecutará a menos que sea llamada internamente y se le dé un valor de retorno.
Por ejemplo, esta función devuelve el resultado de un trabajo.

El resultado de la función se almacenará en la variable especificada en la propiedad Out:


Hay tres opciones disponibles en esta actividad:
1) Puede ejecutar una macro desde el libro de trabajo especificando su nombre;
2) Puede insertar código ejecutable como cadena;
3) Puede ejecutar una macro escrita en otro archivo (visual basic) especificando la ruta al mismo.

Deben especificarse las siguientes propiedades:
  • Los parámetros son los parámetros de entrada para ejecutar la macro.
  • El tiempo de espera es el tiempo que hay que esperar para que se complete el proceso.
  • El libro de Excel es el libro (establecido por la actividad Abrir Excel) en el que se va a ejecutar la macro.
  • La hoja es la hoja en la que se va a ejecutar la macro.
  • El resultado de la macro es el nombre de la variable donde se escribirá el resultado de la macro.
  • Exception es el nombre de la variable donde se escribirá la excepción de ejecución de la macro.