Está en la página 1de 6

Sharon Esther

Briceño Quintero
9no “A” #8

Anielka Valverde

Macros en Microsoft
Access

05 de noviembre del 2020


Macros en Microsoft

¿Qué otras funciones ofrecen Macros en


Access?
Tiene la posibilidad de incrustar macros en
cualquiera de los eventos proporcionados por un formulario, informe o
control. Una macro incrustada no está visible en el Panel de navegación, sino
que se convierte en parte del formulario, informe o control en el que se ha
creado.

: Cuando el botón Mostrar todas las acciones no está


resaltado en el Generador de macros, las únicas acciones de macro y
argumentos RunCommand que están disponibles para su uso son los que no
requieren estado de confianza para ejecutarse.

Access proporciona acciones


de macro, como OnError (similar a la instrucción "On Error" en VBA)
y ClearMacroError, que le permiten realizar acciones específicas cuando se
producen errores mientras se ejecuta la macro.

Tres acciones de macro


(SetTempVar, RemoveTempVar, y RemoveAllTempVars) le permiten crear y
usar variables temporales en las macros.

.............................................................................................................
¿Cómo podemos crear una macro de datos
en access?

En el panel de navegación, haga doble clic en la tabla a la que


desea agregar la macro de datos.

En el grupo Eventos anteriores o Eventos posteriores de la


ficha Tabla, haga clic en el evento al que desea agregar la macro.

Agregue las acciones que desea que realice la macro.

Guarde y cierre la macro.

En el panel de navegación, haga doble clic en la tabla a la que


desea agregar la macro de datos.

En la ficha Tabla, en el grupo Macros con nombre, haga clic


en Macro con nombre y, a continuación, en Crear macro con nombre.

.............................................................................................................
¿Cómo podemos crear una macro en la
interfaz usuario?

En el grupo Macros y código de la pestaña Crear, haga clic


en Macro.

En la barra de herramientas de acceso rápido, haga clic


en Guardar.

En el cuadro de diálogo Guardar como, escriba un nombre para la


macro y, a continuación, haga clic en Aceptar.

En el panel de navegación, haga clic con el botón secundario en el


formulario o informe que contendrá la macro y, a continuación, haga clic en vista
presentación. Si no se muestra la Hoja de propiedades, presione F4 para
mostrarla.

Haga clic en el control o sección que contiene la propiedad de


evento en la que desea insertar la macro. También puede seleccionar el control
o la sección mediante la lista desplegable situada bajo tipo de selección en la
parte superior de la hoja de propiedades.

En el panel de tareas hoja de propiedades, haga clic en la


pestaña evento.

Haga clic en el cuadro de la propiedad para el evento en el que


desea desencadenar la macro.

Si el cuadro de la propiedad contiene las palabras [macro


incrustada], significa que ya se ha creado una macro para este evento. Puede
editar la macro si continúa con los pasos restantes de este procedimiento.

............................................................................................................
Si el cuadro de la propiedad contiene las palabras [procedimiento
de evento], significa que ya se ha creado un procedimiento de Visual Basic para
aplicaciones para este evento. Antes de poder insertar una macro en el evento,
tendrá que quitar el procedimiento.

Haga clic en el botón generar

Si aparece el cuadro de diálogo Elegir generador, asegúrese de


que está seleccionado generador de macros y haga clic en Aceptar.

¿Cómo ejecutar una Macro?


Haga doble clic en la macro en el panel de navegación.

Llame a la macro mediante la acción de macro EjecutarMacro o OnError.

Escriba el nombre de la macro en una propiedad de evento de un objeto.


La macro se ejecutará cuando se desencadene el evento.

¿Cómo depurar una Macro?


Abra la macro en vista diseño.

En la pestaña diseño, en el grupo herramientas, haga clic en paso a paso.

Guarde y cierre la macro.


La próxima vez que ejecute la macro, aparecerá el cuadro de diálogo macro
paso a paso. En el cuadro de diálogo se muestra la siguiente información sobre
cada acción: nombre de la macro, condición, nombre de la acción, argumentos,
número de error.

.............................................................................................................
Mientras recorre las acciones, haga clic en uno de los tres botones del cuadro
de diálogo:

▪ Para ver la información sobre la acción siguiente de la macro, pulse paso.


▪ Para detener las macros que se estén ejecutando, haga clic en detener
todas las macros. El modo de paso único seguirá teniendo efecto la
próxima vez que ejecute una macro.
▪ Para salir del modo paso a paso y seguir ejecutando la macro, haga clic
en continuar.

.............................................................................................................

También podría gustarte