Definición de macro

macro

Su uso elimina la realización de tareas repetitivas, automatizándolas. Básicamente, se trata de un grupo de comandos de una aplicación, organizados según un determinado juego de instrucciones y cuya ejecución puede ser pedida de una sola vez para realizar la función que se desea.<p>1. Serie de selecciones de menú, golpes de tecla y comandos que han sido grabados y a los cuales se les ha asignado un nombre o combinación de teclas. Cuando se llama la macro o se presiona la combinación de teclas, los pasos en la macro se ejecutan de comienzo a final.<p>Las macros se utilizan para acortar las largas secuencias de menú, así como para crear programas pequeños dentro de una aplicación. Con frecuencia, los lenguajes de macro incluyen controles de programación (IF THEN, GOTO, WHILE, etc.) que automatizan las secuencias al igual que cualquier lenguaje de programación. Véanse macro recorder, batch file y shell script.<p>2. En lenguaje ensamblador, subrutina prescrita que se llama en cada parte del programa. En el momento de ensamblar, las llamadas al macro se sustituyen sea por la subrutina actual o por instrucciones que derivan de la subrutina. El equivalente en lenguaje de alto nivel se denomina función.

Su funcionamiento se basa en la asignación de alguna rutina a un botón o combinación de teclas (por ejemplo «Ctrl+B») definidos por el creador de la macro.