Red de Respuestas Legales - Derecho de patentes - Introducción a las macros

Introducción a las macros

Macro es una función similar a la programación que permite a Word implementar algunas instrucciones que desea ejecutar. Las macros son funciones especiales diseñadas por Microsoft para su paquete de software OFFICE para automatizar algunas tareas en documentos de usuario. Hay macros para WORD y EXEAL en OFFICE.

Acerca de las macros

Si realiza una tarea repetidamente en Microsoft Word, puede utilizar macros para automatizar la tarea. Las macros son una serie de comandos e instrucciones de Word que se combinan para formar un solo comando para automatizar la ejecución de tareas.

A continuación se muestran algunas aplicaciones típicas de las macros:

Acelerar la edición y el formateo diario.

Combina múltiples comandos, como insertar una tabla con un tamaño y bordes específicos y un número específico de filas y columnas.

Hacer que las opciones del cuadro de diálogo sean más accesibles.

Automatiza una variedad de tareas complejas.

Word proporciona dos formas de crear macros: la grabadora de macros y el editor de Visual Basic.

Si quieres ejecutar una macro de forma rápida y sencilla, puedes asignarla a una barra de herramientas, menú o tecla de acceso directo. De esta manera, ejecutar una macro es tan fácil como hacer clic en un botón de la barra de herramientas o en un comando de menú o presionar una tecla de acceso directo.

Si el nombre de la nueva macro es el mismo que el de un comando integrado de Word existente, la nueva acción de macro reemplazará la acción existente. Por ejemplo, si graba una nueva macro y la llama "FileClose", se asociará con el comando "Cerrar". Cuando selecciona el comando Cerrar, Word realiza las acciones recién grabadas.

Grabar macros

La grabadora de macros puede ayudarle a empezar a crear macros. Word registra macros como una serie de comandos de Word en Visual Basic para Aplicaciones. Puede pausar la grabación mientras graba una macro y luego reanudar la grabación desde donde la detuvo.

Al grabar una macro, puede usar el mouse para hacer clic en comandos y opciones, pero la grabadora de macros no puede registrar el movimiento del mouse en la ventana del documento. Debes utilizar el teclado para registrar estas acciones.

Consejos para grabar macros

Antes de grabar o escribir una macro, planifique los pasos y comandos que la macro debe ejecutar.

Si se produce un error durante la grabación de la macro, también se registrarán las acciones para corregir el error. Después de grabar, puede editar la macro y eliminar acciones grabadas innecesarias.

Intente anticipar cualquier mensaje que pueda mostrar Word y que pueda detener la operación de la macro o causar confusión mientras la macro se está ejecutando.

Si la macro contiene el comando Buscar o Reemplazar en el menú Editar, haga clic en el botón Avanzado en la pestaña Buscar o Reemplazar y luego haga clic en la opción Buscar en "Todos" en el cuadro. Si la macro solo busca hacia arriba o hacia abajo, cuando la macro llegue al principio o al final del documento, Word dejará de ejecutar la macro y mostrará un mensaje que le preguntará si desea continuar con la búsqueda.

Si desea utilizar la macro que está grabando en otro documento, asegúrese de que la macro no esté relacionada con el contenido del documento actual.

Si utilizas una macro con frecuencia, puedes asignarla a un botón de la barra de herramientas, a un menú o a una tecla de acceso directo. De esta manera, puede ejecutar la macro directamente sin abrir el cuadro de diálogo de la macro.

Crea macros desde cero

Puedes utilizar el Editor de Visual Basic para crear macros muy flexibles y potentes que contienen instrucciones de Visual Basic que no se pueden grabar.

Al utilizar el Editor de Visual Basic, puede obtener ayuda adicional, como información de referencia sobre objetos y propiedades.

Guardar macros

Puedes guardar macros en plantillas o documentos. De forma predeterminada, Word guarda macros en plantillas normales. Para que todos los documentos de Word puedan utilizar macros. Si necesita utilizar una macro en un documento separado, puede guardar la macro en ese documento. Las macros individuales de un documento se guardan en un esquema de macros y se pueden copiar de ese documento a otros documentos.

Automatizar tareas en páginas web

Utilice etiquetas de script y Microsoft Script Editor en lugar de macros para automatizar tareas en documentos de Word que se guardan y publican como páginas web.

Las etiquetas de script se utilizan para marcar dónde se almacenan los scripts en los documentos de Word. Al hacer doble clic en una etiqueta de secuencia de comandos en un documento de Word, se iniciará el Editor de secuencias de comandos de Microsoft y podrá comenzar a editar la secuencia de comandos.

El script se ejecutará cuando la página web se muestre en el navegador web.