Para asignar una combinación de teclas a una macro en Word 2010, primero se debe acceder al cuadro de diálogo Personalizar, el cual permite elegir el acceso de teclado para la acción deseada.
También podemos crear macros que se autoejecuten, disponemos de diversas opciones de autoejecución:
AutoClose. Se ejecuta cuando se cierra un documento desde la plantilla donde tenemos la macro.
AutoOpen. Se ejecuta cuando se abre un documento existente desde la plantilla donde tenemos la macro.
AutoNew. Se ejecuta cuando se crea un nuevo documento desde la plantilla donde tenemos la macro.
AutoExit. Se ejecuta al cerrar Word.
AutoExec. Se ejecuta al abrir Word.
Obviamente, si está asignada a un botón de la cinta se ejecutará al hacer clic sobre él, y si hemos creado un atajo de teclado también lo hará al pulsar la combinación de teclas.
Comentamos el resto de botones del diálogo.
Cancelar. Cierra el diálogo sin realizar ninguna acción.
Organizador... Abre un nuevo diálogo donde podemos organizar si tenemos diversas macros, e intercambiar macros de diferentes documentos.
Eliminar. Elimina la macro seleccionada.
Crear. Sirve para crear una nueva macro.
Modificar. Esta opción es la que hemos explicado en el punto anterior.
Paso a paso. Ejecuta la macro instrucción a instrucción abriendo el editor de Visual Basic .
Para llevar a cabo la ejecución de la macro debemos:
Pulsar Ejecutar.
Seleccionar la macro de la lista.
Acceder a la pestaña Vista y hacer clic en Macros.
guardar la macros
También podemos escribir una pequeña Descripción que resuman las funciones de la macro.Para comenzar a crear la macro debemos pulsar sobre Aceptar a partir de ese momento podemos detener la grabación desde el menú Macro o desde la barra de estado:
Desde el menú tenemos la posibilidad de Pausar la grabación si queremos efectuar alguna acción que no deseamos que se guarde.
Una vez hayamos hecho todas las operaciones que deseamos que realice la macro seleccionamos la opción de Detener (o el cuadrado azul de la barra de estado) para que termine de guardar la macro. La macro se guarda automáticamente una vez hemos pulsado el botón, pero es conveniente asignarla a un botón o a una combinación de teclas, como veremos a continuación.
En el desplegable Guardar macro en podemos seleccionar dónde vamos a guardar la macro. Por defecto nos sugiere guardarla en la plantilla Normal.dotm que es la que el sistema utiliza para crear todos los nuevos documentos.
Insertar la macro en la barra de acceso rápido
Para insertar un botón de una macro ya existente, accedemos a la pestaña Archivo > Opciones. Aparece el diálogo Opciones de Word. Deberemos situarnos en la categoría del menú izquierdo Personalizar cinta de opciones si queremos incorporar el botón en la cinta, o en Barra de herramientas de acceso rápido si queremos incorporar el botón en la barra de acceso rápido.
Antes de empezar a crear macros, conviene saber que Word ya contiene una serie de comando ya definidos. Para consultarlos seguiremos los siguientes pasos
paso 2 :En la lista de opciones de Macros en selecciona Comando de Word. Podrás ver la lista con los comando disponibles en Word.
paso 1 : Accede a la pestaña Vista > Macros > Ver macros... Aparece el cuadro de diálogo Macros.
Editar el código de la macro
Podemos consultar el código generado sobre la macro editándola. Además puede servirnos de utilidad si tenemos conocimientos de programación en Visual Basic, para corregir posibles errores que se generen al ejecutar la macro.
Para editar la macro pulsamos la combinación de teclas ALT + F11 y dentro del diálogo Macros seleccionamos la macro de la lista que queremos editar y pulsamos Modificar.
Nos abre el editor de Visual Basic con la macro seleccionada como vemos en la imagen.
crear macros con la grabadora
Esde el menú tenemos la posibilidad de Pausar la grabación si queremos efectuar alguna acción que no deseamos que se guarde.
Una vez hayamos hecho todas las operaciones que deseamos que realice la macro seleccionamos la opción de Detener (o el cuadrado azul de la barra de estado) para que termine de guardar la macro.
Aparecerá el cuadro de diálogo Grabar macro que vemos en la imagen . Nombre de macro. Aquí escribiremos el nombre de la macro que vamos a crear.
Para comenzar a grabar una macro deberemos ir a la pestaña Vista y deplegar el menú Macros y seleccionar la opción Grabar macro.
Asignar una combinación de teclas a la macro.
En el caso de incorporar la macro a la cinta, dispondremos del botón Personalizar... en el cuadro de diálogo anterior, que es el que permite escoger el acceso de teclado a la acción. Se abrirá el cuadro de diálogo que vemos en esta imagen, que es el mismo que veríamos si pulsáramos la opción Teclado del cuadro de diálogo Grabar macro que hemos visto anteriormente.