Microsoft Access 2007 vous permet de créer des macros dans l'une des deux façons. La première façon vous oblige à entrer macro informations dans un format de table. La deuxième façon est de créer le code Visual Basic pour un objet ou un événement. Si vous avez déjà créé une macro utilisant la première méthode, mais que vous voulez plus de contrôle sur la macro, convertir la macro Access 2007 pour Visual Basic. Cela ajoute plus de fonctionnalités à la façon dont fonctionne la macro, ce qui rend la macro beaucoup plus puissant.