sábado, 4 de diciembre de 2010

Unidad 21. Macros. (IV)

Editar el código de la macro.
Podemos consultar el código generado sobre la macro editándola, además puede servirnos de uitilidad si tenemos conocimientos de programación en Visual Basic si se han encontrado errores 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.
Editor de Visual Basic

Si deseas consultar el entorno de programación del editor de Visual Basic consulta nuestro básico.

Ejecutar macros.
 
Ejecutar macros.
Macros
Para llevar a cabo la ejecución de la macro debemos:
- Acceder a la pestaña Vista y hacer clic en Macros.
- Seleccionar la macro de la lista.
- Pulsar Ejecutar.
O si la hemos asociado a un botón de la barra de menú o a una combinación de teclas simplemente con pulsar sobre la opción indicada, tenemos suficiente.

Comentamos el resto de botones del diálogo.
Paso a paso. Ejecuta la macro instrucción a instrucción abriendo el editor de Visual Basic.
Modificar. Esta opción es la que hemos explicado en el punto anterior.
Crear. Sirve para crear una nueva macro.
Eliminar. Esta opción se explica en el siguiente punto.
Organizador... Abre un nuevo diálogo donde podemos organizar si tenemos diversas macros, e intercambiar macros de diferentes documentos.
Cancelar. Cierra el diálogo sin realizar ninguna acción.

También podemos crear macros que se autoejecuten, disponemos de diversas opciones de autoejecución
AutoExec. Se ejecuta al abrir Word.
AutoExit. Se ejecuta al cerrar Word.
AutoNew. Se ejecuta cuando se crea un nuevo documento desde la plantilla donde tenemos la macro.
AutoOpen. Se ejecuta cuando se abre un documento existente desde la plantilla donde tenemos la macro.
AutoClose. Se ejecuta cuando se cierra un documento desde la plantilla donde tenemos la macro.
Si queremos que se ejecute la macro en alguna de estas opciones debemos asignarle el nombre ese a la macro. Por ejemplo si queremos que cada vez que abramos un nuevo documento ejecute una serie de pasos, a la macro le pondremos el nombre AutoNew.

Eliminar macros.
Para eliminar una macro debemos acceder al diálogo de macros, seleccionar la macro a eliminar y pulsar sobre Eliminar.

Aquí puedes realizar un ejercicio paso a paso interactivo para practicar algunas de las acciones vistas en esta unidad.

 

No hay comentarios:

Publicar un comentario