Red de conocimiento informático - Conocimiento informático - Detalles del comando macro

Detalles del comando macro

Macro es un término para el procesamiento por lotes en informática. En términos generales, una macro es una regla, un patrón o una sustitución de sintaxis. Esta sustitución de patrón se realiza automáticamente cuando el intérprete o compilador encuentra una macro. Introducción básica Nombre chino: comando macro Nombre extranjero: Macro Naturaleza: una regla o patrón ¿Definición? Es un nombre para el procesamiento por lotes Introducción, programación de macros, configuración de macros, introducción. Para los lenguajes compilados, la expansión de macros se produce en el momento de la compilación y la herramienta que realiza la expansión de macros a menudo se denomina expansor de macros. El término macro también se utiliza en muchos contextos similares derivados del concepto de expansión de macros, incluidas las macros de teclado y los lenguajes de macros. En la mayoría de los casos, utilizar la palabra "macro" significa convertir un pequeño comando o acción en una serie de instrucciones. Los lenguajes informáticos como C o el lenguaje ensamblador tienen sistemas de macros simples implementados mediante compiladores o preprocesadores ensambladores. El preprocesador de macros en C permite búsquedas y reemplazos de texto simples, y los programadores de C pueden implementar macros más complejas utilizando lenguajes de procesamiento de texto adicionales como M4. Programación de macros Cuando utilice un lenguaje de macros desconocido para la programación de macros, primero puede escribir las funciones que el usuario desea que realice la macro, luego abrir el archivo de macro e intentar comprender cómo funciona la estructura de comandos. Las macros también se pueden ajustar modificando el comando. Algunos lenguajes de macros, como el motor de ejecución Dexterity de Great Plains Accounting Software, no pueden importar datos de otras fuentes de datos, como archivos de texto delimitados por comas. Para solucionar esta limitación, puede crear un programa de computadora en un lenguaje de programación más potente (como VBA) que genere una macro especial en este lenguaje de programación débil. Por ejemplo, puede programar una macro de Microsoft Excel para leer datos de una hoja de estilo extendida o un archivo de texto y crear un archivo .mac de Great Plains que importe datos específicos a Great Plains. Cada nuevo conjunto de datos requiere que se genere un nuevo archivo .mac. Las aplicaciones de asignación de macros también pueden utilizar un sistema similar a una macro que permite al usuario personalizar una secuencia de acciones (normalmente las más utilizadas) en un solo paso. Es decir, el usuario realiza una serie de acciones y luego deja que la aplicación "recuerde" esas acciones y su secuencia. Los usuarios más avanzados pueden acceder directamente a la funcionalidad de la aplicación a través de la programación de macros incorporada. Al programar en un lenguaje de macros desconocido, es más eficaz registrar una serie de operaciones que el usuario desea realizar y luego leer el archivo de macro grabado por la aplicación para comprender la estructura del comando de macro.