Innhold
- Opprette et makroobjekt
- Makroer og kode
- Velge en makro
- Fanen Makro
- Attributter til MessageBox
- Tilpasse makroen
- Legge til en kommentarblokk i makroen
- Lagre makroen
- Testing av makroen
- Designe en automatisert prosess
- Kjører makroobjektet
Joshua er utdannet student ved USF. Han har interesser i forretningsteknologi, analyse, økonomi og lean six sigma.
Microsoft-tilgang har makroobjekter som ikke krever å skrive VBA-kode (visual basic for applikasjoner) for å automatisere prosesser i databaser. Disse objektene kan erstatte oppgaver du kanskje vil automatisere i Microsoft Access. I motsetning til makroer blir disse makroobjektene ansett som trygge og krever ikke at brukere av en database stoler på filen av sikkerhetshensyn når en fil åpnes.
Det er mange makroobjekter å velge mellom i Microsoft Access, for eksempel meldingsboks, gruppe, legg til meny, pip og dusinvis av andre. Disse makroobjektene kan stå alene eller tilordnes å kjøre i andre makroobjekter.
Opprette et makroobjekt
For å legge til et makroobjekt må du først klikke på Opprett-fanen etterfulgt av å klikke på makroknappen. Makroknappen finner du i delen "Makroer og kode" på båndet øverst til høyre på Access-skjermen.
Makroer og kode
Velge en makro
Etter at du har utført makroknappen fra båndet, åpnes designvisningen. For å velge en makro, vil du klikke på nedpilen ved siden av det blanke feltet for å vise en liste over tilgjengelige makroobjekter. For enkelhets skyld vil eksemplet i denne artikkelen vise en enkel brukergrensesnittmakro som et eksempel. Velg meldingsboks fra rullegardinmenyen for å vise alternativene.
Fanen Makro
Attributter til MessageBox
På dette punktet bør du se MessageBox i fet skrift øverst på Makro-fanen med navnet "Makro1." I denne delen må attributter legges til makroen slik at den kan tilpasses. For dette meldingseksemplet brukes "Første makro" som melding, standard ja brukes til pip, informasjon ble valgt for type og "God start" ble lagt til som en valgfri tittel.
Tilpasse makroen
Legge til en kommentarblokk i makroen
Det er lurt å legge til notater om makroene du oppretter. Dette kan enkelt oppnås ved å legge til en kommentarblokk. I kommentarene kan du beskrive hva makroen er ment å gjøre eller hva du kan gjøre med makroen. Legg til en kommentarblokk ved å dobbeltklikke på "Kommentar" fra handlingskatalogen. Når du klikker av makroen blir kommentarteksten grønn, noe som gjør det lett å skille fra andre tekstdata.
Lagre makroen
Nå som makroen din er fullført, skal den lagres. For å gjøre det, trykk på ctrl + s og et vindu for lagring som vises. Merk at den samme handlingen kan oppnås ved å klikke på lagringsknappen i båndet eller høyreklikke på makrofanen og velge lagre. Navngi makroen, og klikk på OK-knappen. En ny gruppe vises i den venstre handlingsruten kalt makroer.
Testing av makroen
Nå er det på tide å teste makroen for å se om den fungerer som forutsatt. Lukk makroen ved å høyreklikke på fanen og velge lukk. Dobbeltklikk på makroen under makroseksjonen i venstre rute. Dette vil utløse makroen til å kjøre, og meldingsboksen vises.
Designe en automatisert prosess
Å klikke i Access-objekter-ruten er en enkel måte å teste makroen på, men dette er ikke en automatisert prosess. Makroer er gode for automatisering og er best for denne bruken for å spare tid og forbedre arbeidsflyten i databasen. En meldingsboks kan være en fin måte å sende en påminnelse til brukerne av en database når de åpner et skjema. Det kan tjene som en indikasjon på at det oppstod en feil, eller at det bør utvises forsiktighet i visse områder.
Å legge til en meldingsboks i et skjema er en enkel oppgave og vil bli brukt som et eksempel nedenfor. Kanskje hver gang et bestemt skjema åpnes, vil vi at meldingsboksen skal vises. For å sette makroen til å gjøre dette, må vi først høyreklikke på skjemaet der vi vil at det skal vises, og klikke på designvisning.
Kjører makroobjektet
Nå som vi er i designvisning, kan vi redigere skjemaegenskapene ved å høyreklikke i skjemaet og velge skjemaegenskapsvalget.
Det vil være mange alternativer tilgjengelig i hver fane i eiendomsarket. Klikk på hendelsesfanen, og klikk deretter på nedpilen i det tomme feltet ved siden av klikk. Hvis vi valgte makroen vår, vil hendelsen skje hver gang skjemaet åpnes.
Det er mange andre måter å utløse en makro til å kjøre. Test et annet alternativ på hendelseslisten. Hvordan makroen utløses, avhenger virkelig av dine behov eller databasebrukerens behov for å vite hvilken du skal velge. Du kan også velge å ha en makro til å kjøre når du klikker på en knapp.