Passage des macros au VBA
Si vous disposez déjà d’une base de données dans laquelle vous avez créé des macros, il est possible de les transformer en code VBA. Le code VBA est plus élaboré que celui des macros et permettra une meilleure gestion des manipulations et des erreurs que serait susceptible de générer Access.
1. Conversion des macros en VBA Conversion
Pour convertir les macros déjà existantes en VBA, il faut ouvrir la macro en mode création, dans l’onglet Conception Macro, dans le groupe Outils et cliquer sur l’icône Convertir les macros en Visual Basic.
La boîte de dialogue s’affiche comme suit :
Vous pouvez choisir la gestion des erreurs automatique en cochant la première case et de conserver les commentaires en cochant la seconde.
En cliquant sur le bouton Convertir, un module est automatiquement créé avec le code VBA qui correspond aux instructions de la Macro convertie, automatiquement nommé Macro convertie suivi du nom de la macro.
2. Conversion des macros d’un formulaire en VBA Conversion:des macros
Pour convertir les macros déjà rattachées à un formulaire, il est possible d’ouvrir le formulaire en mode création, de choisir l’onglet Conception de formulaires et de cliquer dans le groupe Outils sur l’icône Convertir les macros de formulaire en Visual Basic.
La boîte de dialogue identique à celle vue précédemment...