Puede especificarse la ejecución automática de una macro cuando se produzca una acción de software asignando la macro deseada a la acción. La tabla siguiente proporciona un resumen de acciones de programa y en qué punto se ejecuta una macro asignada.
通过事先将所需的宏指定到事件，可以在发生指定的软件事件时自动执行宏。下表简要介绍了程序事件以及宏执行的时间。