Office
Log på

Makrohandlingen StopMakro

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Du kan bruge makrohandlingen StopMakro i Access-skrivebordsdatabaser til at stoppe med at den kører i øjeblikket makro.

Indstilling

Handlingen StopMakro har ikke argumenter.

Bemærkninger

Du bruger typisk denne handling, når en betingelse gør det nødvendigt at stoppe makroen. Du kan bruge en betinget udtryk i makroens handlingsrække, der indeholder denne handling. Når udtrykket evalueres til Sand (1), stopper Access makroen.

For eksempel kan du oprette en makro, der åbnes en formular med totaler i rækkefølge for den dato, der er angivet i en brugerdefineret dialogboks. Du kan bruge et betinget udtryk for at sikre, at Ordredato kontrolelement i dialogboksen indeholder en gyldig dato. Hvis det ikke handlingen meddelelsesboks kan få vist en fejlmeddelelse, og handlingen StopMakro kan stoppe makroen.

Hvis makroen har brugt ekkoet eller AngivAdvarsler handlinger til at deaktivere ekko eller visning af systemmeddelelser, aktiverer makrohandlingen StopMakro automatisk dem igen.

Denne handling er ikke tilgængelig i et modul Visual Basic for Applications (VBA).

Eksempel

Synkronisere formularer ved hjælp af en makro

Følgende makro åbnes formularen Produktliste i det nederste højre hjørne af formularen Leverandører og viser den aktuelle leverandør produkter. Det viser brugen af ekkoet, meddelelsesboks, GåTilKontrolelement, StopMakro, ÅbnFormularog MoveAndSizeWindow makroer handlinger. Det viser også brugen af et betinget udtryk med handlingerne meddelelsesboks, GåTilKontrolelementog StopMakro . Denne makro skal knyttes til knappen Produktoversigt på formularen Leverandører.

Betingelse

Handling

Argumenter: Indstilling

Kommentar

OpdaterSkærm

Skærmopdatering slået til: Nej

Stop skærmopdatering, mens makroen kører.

IsNull([SupplierID])

Meddelelsesfelt

Meddelelse: Flyt til den leverandørpost, hvis produkter, du vil have vist, og klik derefter på knappen Gennemse produkter igen.

Bip: Ja

Type: Ingen

Titel: Vælg en leverandør

Vis en meddelelse, hvis der ikke er nogen aktuel leverandør på formularen Leverandører.

...

GåTilKontrolelement

Kontrolelementnavn: firmanavn

Flyt fokus til kontrolelementet Firmanavn.

...

StopMakro

Stoppe makroen.

ÅbnFormular

Formularens navn: produktlisten

Vis: Dataark

Filtrere navn:

WHERE-betingelse: [leverandør-id] = [formularer]! [Leverandører]! [Leverandør-id]

Datatilstand: skrivebeskyttet

Vinduestilstand: Normal

Åbn formularen Produktliste og vise den aktuelle leverandør produkter.

MoveAndSizeWindow

Højre: 0.7799"

Ned: 1,8"

Placer formularen Produktliste nederst til højre for formularen Leverandører.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×