Microsoft Access 2007 kunt u macro's maken in een van twee manieren. De eerste manier moet u macro gegevens invoeren in een tabel. De tweede manier is door het creëren van Visual Basic-code voor een object of gebeurtenis. Als u een macro met de eerste methode al hebt gemaakt, maar wil meer controle over de macro, omzetten in de macro Access 2007 Visual Basic. Dit voegt meer functionaliteit aan de werking van de macro, de macro veel krachtiger te maken.
Formulieren en rapporten
Open Microsoft Access 2007-database met de macro die u wilt converteren.
Open het formulier of rapport dat de macro wordt opgeslagen in. Dit geldt alleen voor macro's gemaakt in een formulier of rapport, niet die zijn gemaakt onder het scherm van de "Macro's" in het venster van de hoofddatabase.
Klik op de "View"-pictogram op de werkbalk en selecteer "Ontwerpweergave."
Kies het menu "Extra" en selecteer "Macro."
Kies "Convert formulierklassemodule ' macro's naar Visual Basic. Selecteer "Verslag-macro's converteren naar Visual Basic" als de macro in een rapport is.
Globale macro 's
Open uw Microsoft Access 2007-database en kies "Macro's" in het venster van de hoofddatabase.
Selecteer de macro die u wilt converteren. Klik niet dubbel op de macro.
Ga naar het menu "File" en kies "Save As".
Kies "Module" in de selectie "Als" vak en druk op 'OK'.
Selecteer de gewenste opties u wilt, zoals de naam van de macro, van het "Macro converteren" en selecteer "Convert".
- De default-opties in het vak "Macro converteren" zijn meestal perfect voor de meeste conversies.
- Verwijder de oorspronkelijke macro niet totdat u de Visual Basic-versie grondig hebt getest. U kunt de oorspronkelijke macro weer converteren als iets verkeerd gaat bij het bewerken van de Visual Basic-code.