Du kan använda makroinstruktionen StoppaMakro i Access-databaser för skrivbordet om du vill stoppa den aktuella körningen makro.

Inställning

Åtgärden StoppaMakro har inga argument.

Kommentarer

Du använder vanligtvis den här åtgärden när ett villkor gör det nödvändigt att stoppa makrot. Du kan använda ett villkorsuttryck i makrots åtgärdsrad som innehåller den här åtgärden. När uttrycket utvärderas till Sant (-1) Access makrot.

Du kan till exempel skapa ett makro som öppnar en formulär som visar summorna för den dagliga ordningen för datumet som anges i en anpassad dialogruta. Du kan använda ett villkorsuttryck för att vara säker på att kontroll i dialogrutan innehåller ett giltigt datum. Om den inte gör det kan åtgärden Meddelanderuta visa ett felmeddelande och åtgärden StoppaMakro kan stoppa makrot.

Om makrot har använt åtgärderna Upprepa eller VisaVarningar för att inaktivera eko eller visningen av systemmeddelanden aktiveras de automatiskt igen med makroinstruktionen StoppaMakro.

Åtgärden är inte tillgänglig i en VBA-modul (Visual Basic for Applications).

Exempel

Synkronisera formulär med hjälp av ett makro

Följande makro öppnar formuläret Produktlista i det nedre högra hörnet i formuläret Leverantörer med den aktuella leverantörens produkter. Du ser exempel på användning avmakroåtgärderna Upprepa,Meddelanderuta,GåTillKontroll, StoppaMakro,ÖppnaFormulär och FlyttaTillFönsterFönster. Det visar också hur du använder ett villkorsuttryck med åtgärderna Meddelanderuta,GåTillKontrolloch StoppaMakro. Det här makrot ska kopplas till knappen Granska produkter i formuläret Leverantörer.

Villkor

Åtgärd

Argument: Inställning

Kommentar

UppdateraSkärm

Skärmuppdatering: Nej

Stoppa skärmuppdateringen medan makrot körs.

ÄrNull([Leverantörsnr])

Meddelanderuta

Meddelande:Gå till den leverantörspost vars produkter du vill visa och klicka sedan på knappen Granska produkter igen.

Ljudsignal: Ja

Typ: Ingen

Titel:Välj en leverantör

Om det inte finns någon aktuell leverantör i formuläret Leverantörer visas ett meddelande.

...

GåTillKontroll

Kontrollnamn: Företagsnamn

Flytta fokus till kontrollen CompanyName.

...

StoppaMakro

Stoppa makrot.

ÖppnaFormulär

Formulärnamn:Produktlista

Visa: Datablad

Filternamn:

Where-villkor: [Leverantörs-ID] = [Formulär]! [Leverantörer]! [Leverantörs-ID]

Dataläge: Skrivskydd

Fönstervisning: Normal

Öppna formuläret Produktlista och visa den aktuella leverantörens produkter.

MoveAndSizeWindow

Höger:0,7799"

Nedåt:1,8"

Placera formuläret Produktlista i det nedre högra högra i formuläret Leverantörer.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Gå med i Microsoft Office Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×