StoppMakro, makrohandling

Obs!:  Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Du kan bruke handlingen StoppMakro makroen i Access-skrivebordsdatabaser skal stoppe kjørende makro.

Innstilling

Handlingen StoppMakro har ingen argumenter.

Merknader

Denne handlingen brukes vanligvis når en betingelse gjør det nødvendig å stoppe makroen. Du kan bruke en betinget uttrykk i makroens handlingsrad som inneholder handlingen. Når uttrykket evalueres til Sann (– 1), stopper Access makroen.

Du kan for eksempel opprette en makro som åpner en skjema som viser daglige ordrer for datoen som er angitt i en egendefinert dialogboks. Du kan bruke et betinget uttrykk til å sikre at Ordredato kontroll i dialogboksen inneholder en gyldig dato. Hvis ikke, handlingen MessageBox kan vise en feilmelding om og handlingen StoppMakro kan stoppe makroen.

Hvis makroen har brukt OppdaterSkjerm eller VisAdvarsler handlinger til å deaktivere ekko eller visningen av systemmeldinger, aktiveres makrohandlingen StoppMakro automatisk dem på nytt.

Denne handlingen er ikke tilgjengelig i en Visual Basic for Applications (VBA) modul.

Eksempel

Synkronisere skjemaer ved hjelp av en makro

Makroen nedenfor åpner skjemaet Vareliste i det nedre høyre hjørnet av Leverandører-skjemaet og viser gjeldende leverandør. Den viser bruken av ekkoMessageBox, GåTilKontroll, StoppMakro, ÅpneSkjemaog MoveAndSizeWindow makroer handlinger. Den viser også bruken av et betinget uttrykk med handlingene MessageBox, GåTilKontrollog StoppMakro . Denne makroen skal knyttes til knappen Vis varer i skjemaet Leverandører.

Betingelse

Handling

Argumenter: Innstilling

Kommentar

Ekko

Oppdater skjerm: Nei

Stopp skjermen oppdateres mens makroen kjører.

IsNull([SupplierID])

MessageBox

Melding: Flytt til leverandørpost med produkter som du vil se, klikk deretter knappen Vis varer på nytt.

Lydsignal: Ja

Type: Ingen

Tittel: Velg en leverandør

Hvis det finnes ingen gjeldende leverandør i skjemaet Leverandører, vises en melding.

...

GåTilKontroll

Kontrollnavn: firmanavn

Flytte fokus til firmanavn-kontrollen.

...

StoppMakro

Stoppe makroen.

ÅpneSkjema

Skjemanavn: Vareliste

Vis: dataark

Filternavn:

Where-betingelse: [LeverandørID] = [Forms]! [Leverandører]! [LeverandørID]

Dataregistreringsmodus: skrivebeskyttet

Vindu: Normal

Åpne skjemaet Vareliste og viser varene for gjeldende leverandør.

MoveAndSizeWindow

Høyre: 0.7799"

Ned: 1,8"

Plasser skjemaet Vareliste nederst til høyre for skjemaet Leverandører.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×