Una macro és una seqüència d’ordres enregistrada que es pot executar amb una sola pulsació de tecla o fent clic a un botó. La macro més senzilla es pot crear en qualsevol programa d'oficina: Word o Excel per facilitar el treball amb la documentació.
Necessari
Programa MS Access
Instruccions
Pas 1
Trieu com voleu executar la macro segons sigui necessari. Tots ells es divideixen en dos grups: llançament directe i indirecte. El llançament directe d'una macro es realitza en crear i depurar una macro des de la finestra de la base de dades. Després de completar el treball, s’associa amb els esdeveniments necessaris i, després, el llançament esdevé indirecte.
Pas 2
Obriu la finestra de la base de dades, aneu a la pestanya "Macro", feu doble clic al botó esquerre del ratolí a la macro requerida. Seleccioneu-lo i premeu Retorn o feu clic a l'ordre Executa a la barra d'eines. Per depurar la macro, executeu-la des de la finestra del dissenyador. Per fer-ho, feu clic al botó "Inici".
Pas 3
Executeu la macro mitjançant el menú "Eines", després l'element "Macro" i l'ordre "Executa la macro". Al quadre de diàleg "Executa la macro" que s'obre, seleccioneu l'objecte desitjat de la llista, que es troba a la base de dades, i feu clic al botó "D'acord".
Pas 4
Executeu la macro indirectament especificant la macro com a acció d'un botó a la barra d'eines o com a element de menú. També podeu especificar una macro com a gestor d'esdeveniments. Quan es produeix qualsevol esdeveniment d'un formulari, control o informe, s'inicia el controlador associat amb aquest esdeveniment; una macro pot actuar en el seu paper, que realitzarà les accions que necessiteu. Executeu una macro des d'una altra macro. Per fer-ho, en crear-lo, seleccioneu l'argument "Repeteix el recompte" i "Repeteix la condició". Això us ajudarà a organitzar els bucles d'execució.
Pas 5
Creeu una macro predefinida que s'executi automàticament quan obriu la base de dades. Es diu AutoExec. O bé creeu una macro de claus automàtiques que es pugui executar prement una combinació de tecles específica. També podeu executar una macro des d’un procediment de Visual Basic. Per fer-ho, executeu l'ordre DoCmd "Introduïu el nom de la macro".