Slå meddelelser med bekræftelse af handlingsforespørgsler til eller fra

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Som standard beder Access dig om at bekræfte, at du vil køre en handlingsforespørgsel. Du kan deaktivere disse bekræftelsesmeddelelser, hvis du ikke vil have dem vist. Hvis meddelelserne ikke vises, og du gerne vil have dem vist, kan du aktivere dem igen.

Denne artikel indeholder

Oversigt

Kontrollere bekræftelsesmeddelelser om handlingsforespørgsler for en computer

Slå bekræftelsesmeddelelser om handlingsforespørgsler fra for en database

Slå bekræftelsesmeddelelser om handlingsforespørgsler fra for et bestemt opgavesæt

Bruge en makro til at deaktivere meddelelser og derefter aktivere dem igen

Oversigt

Handlingsforespørgsler er en måde, hvorpå du kan redigere dataene i databasen. En handlingsforespørgsel kan tilføje, slette eller opdatere data eller oprette en ny tabel ved hjælp af eksisterende data. Handlingsforespørgsler er meget effektive, men denne styrke indebærer en vis risiko for at komme til at foretage utilsigtede dataændringer. På grund af muligheden for at miste data beder Access dig som standard om en bekræftelse, når du kører en handlingsforespørgsel. Det er med til at reducere risikoen for, at der foretages utilsigtede dataændringer.

Tip:  For at se, hvilke data en handlingsforespørgsel vil påvirke, inden du kører forespørgslen, skal du klikke på Vis og derefter på Dataarkvisning i gruppen Visninger under fanen Startside.

Hvis du foretrækker, at Access ikke beder dig om at bekræfte handlingsforespørgsler, eller hvis Access ikke beder om en bekræftelse, men du gerne vil have den vist, kan du aktivere eller deaktivere meddelelserne.

  • Kontrollere bekræftelsesmeddelelser om handlingsforespørgsler for en computer   
    Du kan bruge en indstilling i dialogboksen Access-indstillinger til at angive standardfunktionsmåden for Access-databaser, der er åbnet på en bestemt computer. Hvis du bruger denne indstilling til at deaktivere meddelelserne, viser Access ikke meddelelserne under nogen omstændigheder. Hvis du bruger denne indstilling til at aktivere meddelelserne, viser Access meddelelserne, medmindre de deaktiveres af en makro eller af VBA.

  • Slå bekræftelsesmeddelelser om handlingsforespørgsler fra for en database   
    Vælg denne metode til at deaktivere advarsler for en bestemt database, når den åbnes. Du kan bruge handlingen AngivAdvarsler i en AutoExec-makro til at deaktivere meddelelser. Der skal være tillid til databasefilen, for at denne makrohandling kan fungere. Du kan finde flere oplysninger om databaser, som der er tillid til, i artiklen Beslutte, om du har tillid til en database.

  • Slå bekræftelsesmeddelelser om handlingsforespørgsler fra for et bestemt opgavesæt   
    Vælg denne metode for at aktivere advarsler, mens et sæt opgaver udføres, og derefter aktivere dem igen. Du kan f.eks. deaktivere meddelelserne, mens en forespørgsel om tabeloprettelse kører, og derefter aktivere dem igen. Du kan bruge makrohandlingen AngivAdvarsler, og du kan også bruge VBA-metoden DoCmd.SetWarnings. Der skal være tillid til databasefilen, for at denne makrohandling kan fungere. Du kan finde flere oplysninger om databaser, som der er tillid til, i artiklen Beslutte, om du har tillid til en database.

Toppen af siden

Kontrollere bekræftelsesmeddelelser om handlingsforespørgsler for en computer

Vigtigt:  Hvis du bruger denne indstilling til at deaktivere bekræftelsesmeddelelser for handlingsforespørgsler, viser Access ikke meddelelser på den pågældende computer, heller ikke for en database, der indeholder en makro eller et modul, der aktiverer meddelelserne.

  1. Klik på Indstillinger under fanen Filer.

  2. Klik på Klientindstillinger i venstre side af dialogboksen Access-indstillinger.

  3. I højre side af dialogboksen Access-indstillinger i afsnittet Redigering under Bekræft skal du fjerne afkrydsningsfeltet Handlingsforespørgsler og derefter klikke på OK.

Toppen af siden

Slå bekræftelsesmeddelelser om handlingsforespørgsler fra for en database

Du kan bruge handlingen AngivAdvarsler i en AutoExec-makro til at deaktivere bekræftelsesmeddelelser om handlingsforespørgsler for en database.

Vigtigt:  Hvis der ikke er tillid til den database, der indeholder makroen, kan handlingen AngivAdvarsler ikke køres. Du kan finde flere oplysninger om tillid og databaser i artiklen Beslutte, om du har tillid til en database.

Bemærk:  Det er muligt at tilsidesætte. Hvis der allerede findes en makro med navnet AutoExec, skal du åbne den pågældende makro i designvisning og derefter udføre trin 2 til 4 i følgende procedure.

  1. Under fanen Opret i gruppen Makroer og kode skal du klikke på Makro.

    Billede af båndet

  2. På rullelisten øverst i Makrogenerator skal du markere handlingen AngivAdvarsler.

    • Hvis du ikke kan se handlingen AngivAdvarsler på listen, skal du under fanen Design i gruppen Vis/skjul kontrollere, at Vis alle handlinger er markeret.

  3. Under handlingen AngivAdvarsler skal du klikke på pilen ud for Advarsler slået til og vælge den ønskede indstilling.

  4. Klik på Gem.

  5. Skriv AutoExec i dialogboksen Gem som.

  6. Klik på OK, og luk derefter Makrogenerator. Den nye makro kører, når du åbner databasen næste gang.

Du kan finde flere oplysninger om at oprette makroer i artiklen Oprette en brugergrænseflademakro.

Toppen af siden

Slå bekræftelsesmeddelelser om handlingsforespørgsler fra for et bestemt opgavesæt

Der er to grundlæggende måder at deaktivere bekræftelsesmeddelelser om handlingsforespørgsler på for et opgavesæt: ved hjælp af en makro og ved hjælp af et VBA-modul. I begge tilfælde bruger du kode til at deaktivere advarslerne, udføre det pågældende sæt opgaver og aktivere advarslerne igen. Du knytter koden til en hændelse, f.eks. klikhændelsen for en kommandoknap eller åbningshændelsen for en formular.

Du knytter et modul til en hændelse, og når hændelsen opstår, køres modulet. Du kan f.eks. knytte et modul til hændelsen VedÅbning for en formular. Når formularen åbnes, køres modulet. Følgende procedure beskriver, hvordan du bruger metoden DoCmd.SetWarnings i hændelsen VedÅbning for en formular.

  1. Åbn formularen i designvisning.

  2. Hvis egenskabsarket ikke er synligt, skal du trykke på F4 for at få det vist.

  3. Klik på kvadratet øverst til venstre i formularen lige under formularens objektfane.

  4. I egenskabsarket under fanen Andre skal du kontrollere, at Har modul er indstillet til Ja.

  5. Under fanen Hændelse skal du klikke på hændelsen VedÅbning og derefter klikke på knappen Opret (ellipserne ud for pilen).

  6. Benyt en af følgende fremgangsmåder i dialogboksen Vælg generator:

  7. Skriv DoCmd.SetWarnings (WarningsOff), og tryk derefter på ENTER.

  8. Angiv den nødvendige kode for at kunne udføre de opgaver, du vil have udført, mens bekræftelsesmeddelelserne er deaktiveret.

  9. Skriv DoCmd.SetWarnings (WarningsOn) på en ny linje.

  10. Luk VBA-editoren, og gem formularen.

Bruge en makro til at deaktivere meddelelser og derefter aktivere dem igen

  1. På rullelisten øverst i Makrogenerator skal du markere handlingen AngivAdvarsler.

    • Hvis du ikke kan se handlingen AngivAdvarsler på listen, skal du under fanen Design i gruppen Vis/skjul kontrollere, at Vis alle handlinger er markeret.

  2. Under handlingen AngivAdvarsler skal du klikke på pilen ud for Advarsler slået til og vælge Nej.

  3. Angiv de nødvendige makrohandlinger for at kunne udføre de opgaver, du vil have udført, mens bekræftelsesmeddelelserne er deaktiveret.

  4. Under handlingen for den sidste opgave skal du vælge handlingen AngivAdvarsler og derefter klikke på pilen ud for Advarsler slået til og vælge Ja.

  5. Luk Makrogenerator, gem makroen, og gem derefter formularen.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine 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.

×