Opstartgebeurtenissen automatiseren met een macro

Belangrijk: Dit artikel is automatisch vertaald, bekijk de disclaimer. De Engelse versie van dit artikel vindt u hier voor referentiedoeleinden.

Als u wilt dat er bepaalde acties worden uitgevoerd elke keer als u een Access-database of -web-app opent, maakt u een AutoExec-macro in een bureaubladdatabase of een On Start-macro in een Access-web-app. Bij het openen van een bureaubladdatabase kan een AutoExec-macro bijvoorbeeld het app-venster automatisch maximaliseren, het navigatiedeelvenster vergrendelen en een bepaald rapport openen.

In dit onderwerp

Een AutoExec-macro maken in een bureaubladdatabase

Een On Start-macro openen in een Access-web-app

Een AutoExec-macro maken in een bureaubladdatabase

Een AutoExec-macro (een macro die u AutoExec noemt) wordt uitgevoerd vóór eventuele andere macro's of modules in de database worden uitgevoerd.Als u al een macro hebt gemaakt die de gewenste actie uitvoert als de database wordt gestart, hoeft u alleen maar de naam te wijzigen in AutoExec en de macro wordt elke keer uitgevoerd als u de database opent. Voer anders de volgende stappen uit om een macro te maken:

  1. Klik op Maken > Macro.

    De knop Macro op het tabblad Maken.

  2. Selecteer in de vervolgkeuzelijst boven aan de Opbouwfunctie voor macro's de actie die u wilt uitvoeren. Typ, indien van toepassing, de geschikte waarden in de argumentvakken.

    • Als u de gewenste actie niet kunt vinden, zorgt u ervoor dat Alle acties weergeven is geselecteerd op het tabblad Ontwerp. Hiermee wordt de lijst met te gebruiken acties uitgebreid. De lijst bevat echter een aantal acties die alleen worden uitgevoerd als de database een vertrouwde status heeft. Zie voor meer informatie Beslissen of een database moet worden vertrouwd.

  3. Herhaal stap 2 voor elke aanvullende actie die u wilt laten uitvoeren. U kunt ook acties zoeken in de Actiecatalogus en erop dubbelklikken of ze naar de macro slepen.

  4. Klik op Opslaan en typ AutoExec in het dialoogvenster Opslaan als.

  5. Klik op OK en sluit de Opbouwfunctie voor macro's. De macro wordt de volgende keer dat u de database opent, uitgevoerd.

Zie het artikel Een macro voor een gebruikersinterface maken voor meer informatie over het maken van macro's.

Opmerking: 

Naar boven

Een On Start-macro maken in een Access-web-app

Een On Start-macro in een Access-web-app werkt ongeveer hetzelfde als een AutoExec-macro in een bureaubladdatabase, maar wordt niet als een benoemde macro weergegeven in het navigatiedeelvenster. Bovendien wordt een On Start-macro niet uitgevoerd als u de database opent in de Access-client, maar wanneer u de web-app opent in de browser. Als u de web-app opent in de browser, is het niet mogelijk om macrologica over te slaan die is gedefinieerd in een On Start-macro.

Zo maakt u er een:

  1. Open de web-app in Access. Als u de app in een browser bekijkt, klikt u op Instellingen > Aanpassen in Access.

  2. Klik op Start > Geavanceerd > On Start-macro.

    de on start-macro-opdracht op het lint.

    De Macro-ontwerper van Access wordt geopend. Als er al een On Start-macro bestaat, wordt deze weergegeven door Access. Als dit niet het geval is, ziet u een lege macro waar u kunt beginnen met acties toevoegen.

  3. Selecteer acties in de vervolgkeuzelijst Nieuwe actie toevoegen of zoek de acties in de Actiecatalogus en dubbelklik erop of sleep ze naar de macro.

    Tip:  In de Actiecatalogus worden korte beschrijvingen van de acties weergegeven zodat u weet wat ze doen.

  4. Voer, indien nodig, waarden in de argumentvakken in voor de acties die u hebt toegevoegd.

  5. Klik op Opslaan > Sluiten.

  6. Klik op Start > App starten en de On Start-macro wordt uitgevoerd als de web-app wordt geopend in de browser.

Zie Een weergave aanpassen met een gebruikersinterfacemacro voor meer informatie over het maken van een macro in een Access-web-app.

Opmerking: Disclaimer voor automatische vertaling: Dit artikel is vertaald door een computersysteem zonder menselijke tussenkomst. Microsoft biedt deze automatische vertalingen aan om niet-Engels sprekende gebruikers te helpen de inhoud over producten, services en technologieën van Microsoft te raadplegen. Omdat het artikel automatisch is vertaald, bevat het mogelijk fouten in grammatica, woordenschat en syntaxis.

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×