Als u wilt dat een bepaalde groep acties wordt uitgevoerd telkens wanneer een Access-database wordt gestart, kunt u een AutoExec-macro maken. Zo wilt u misschien het toepassingsvenster automatisch maximaliseren, het navigatiedeelvenster vergrendelen en vervolgens een bepaald rapport openen.

Een AutoExec-macro is een macro met de naam AutoExec. Wanneer een database wordt gestart, wordt in Access de AutoExec-macro uitgevoerd voordat er andere macro's of VBA-code worden uitgevoerd.

Een AutoExec-macro maken

Als u al een macro hebt gemaakt met de acties die moeten worden uitgevoerd wanneer de database wordt gestart, wijzigt u de naam van de macro in AutoExecen wordt deze uitgevoerd wanneer u de database de volgende keer opent. Volg anders deze stappen om een macro te maken:

  1. Klik op het tabblad Maken in de groep Overige op Macro.

  2. Selecteer in de vervolgkeuzelijst boven aan de Opbouwfunctie voor macro's de actie die u wilt uitvoeren. Typ zo nodig de juiste waarden in de argumentvakken.

    • Als u de actie die u wilt uitvoeren niet kunt vinden, gaat u naar het tabblad Ontwerpen en zorgt u ervoor dat in de groep Weergeven/verbergen alle acties is geselecteerd. Hiermee wordt de lijst met acties uitgebreid die u kunt gebruiken, maar bevat de lijst enkele acties die alleen worden uitgevoerd als aan de database de vertrouwde status is verleend. Zie het artikel Beslissen of u een database kunt vertrouwen voor meer informatie.

  3. Herhaal stap 2 voor elke extra actie die moet worden uitgevoerd.

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

  5. Klik op OK en sluit de opbouwfunctie voor macro's. De nieuwe macro wordt uitgevoerd als u de database weer opent.

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

OPMERKINGEN:

Naar boven

Meer hulp nodig?

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

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×