Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Om du vill köra vissa åtgärder varje gång du öppnar en Access-databas eller en Access-webbapp skapar du ett AutoExec-makro i en skrivbordsdatabas eller ett På Start-makro i en Access-webbapp. I en skrivbordsdatabas kan ett AutoExec-makro till exempel automatiskt maximera programfönstret, låsa Navigeringsfönstret och öppna en viss rapport varje gång du öppnar databasen.

I det här avsnittet

Skapa ett AutoExec-makro i en skrivbordsdatabas

Ett AutoExec-makro (ett makro som du namnger AutoExec) körs före andra makron eller moduler i databasen. Om du redan har skapat ett makro som gör vad du vill ska hända när databasen startas byter du bara namn på makrot AutoExec så körs det nästa gång du öppnar databasen. Om du vill skapa ett nytt AutoExec-makro gör du så här:

  1. Klicka på Skapa > makro.Knappen Makro på fliken Skapa.

  2. I listrutan överst i makroverktyget väljer du den åtgärd som du vill utföra. Om du vill använda argument skriver du lämpliga värden i argumentrutorna.

    • Om du inte hittar den åtgärd du vill använda kontrollerar du att Visa alla åtgärder är markerat på fliken Design . Detta innebär att hela listan med åtgärder som du kan använda visas, men listan innehåller också en del åtgärder som bara körs om databasen beviljas betrodd status. Mer information finns i Bestämma om du ska lita på en databas.

  3. Upprepa steg 2 för varje åtgärd som ska utföras. Du kan också söka efter åtgärder i åtgärdskatalogen och dubbelklicka eller dra dem till makrot.

  4. Klicka på Spara och skriv AutoExec i dialogrutan Spara som.

  5. Klicka på OK och stäng makroverktyget. Makrot körs nästa gång du öppnar databasen.

Mer information om hur du skapar makron finns i artikeln Skapa ett användargränssnittsmakro.

Meddelanden: 

Överst på sidan

Skapa ett På Start-makro i en Access-webbapp

Ett På Start-makro i Access-webbappar fungerar på samma sätt som ett AutoExec-makro i en skrivbordsdatabas, men det visas inte i navigeringsfönstret som ett namngivet makro. I stället för att köras när du öppnar databasen i Access-klienten körs den även när du öppnar webbappen i webbläsaren. Du kan inte kringgå makrologik som definierats i ett På Start-makro när du öppnar webbappen i webbläsaren.

Så här skapar du ett:

  1. Öppna Access-webbappen. Om du visar den i en webbläsare klickar du på Inställningar > Anpassa i Access.

  2. Klicka på Start > Avancerat > på Starta makro.

    Kommandot VidUppstart-makto i menyfliksområdet.

    Makrodesignern öppnas i Access. Om det redan finns ett På Start-makro visas det i Access. Annars visas ett tomt makro där du kan börja lägga till åtgärder.

  3. Välj åtgärder i listrutan Lägg till ny instruktion eller sök efter åtgärder i åtgärdskatalogen och dubbelklicka eller dra dem till makrot.

    Tips: Åtgärdskatalogen visar korta beskrivningar av åtgärderna som hjälper dig att lära dig vad de gör.

  4. Om det behövs anger du värden i argumentrutorna för de åtgärder du har lagt till.

  5. Klicka på Spara > Stäng.

  6. Klicka på Start > Starta app så körs makrot På start när webbappen öppnas i webbläsaren.

Mer information om hur du skapar ett makro i en Access-webbapp finns i Anpassa en vy genom att skapa ett användargränssnittsmakro.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.