VBA (Visual Basic for Applications) fait partie de Microsoft Access, mais il utilise un modèle différent de VBA dans d'autres applications Microsoft comme Word ou Excel. Les principales différences sont les suivantes: Le premier élément d'une fonction commence à zéro plutôt qu'un, vous pouvez créer des macros à l'aide de la catégorie macro plutôt que l'éditeur Visual Basic , la plupart des tâches sont exécutées avec des fonctions créées dans les modules avec le code VBA au lieu de subprocedures comme dans d'autres programmes Office , pour exécuter une sous-procédure , vous écrivez une fonction pour appeler le sous-procédure . Instructions
1
commencer à apprendre à utiliser VBA dans Microsoft Access en créant un module dans une nouvelle base de données. Assurez-vous que vous êtes dans la vue de base de données avec un écran montrant une Table1 initial. Cliquez sur la flèche déroulante sous "Module" dans la section " Autres " en haut de l'écran. La liste déroulante présente trois options : Module Macro, Module et Class. Cliquez sur " Module ". Cliquez sur " Fichier" puis "Enregistrer". Lorsque vous êtes invité , attribuez un nom au module .
2
créer une fonction dans le nouveau module . Après avoir enregistré le module , une fenêtre de programme s'ouvre avec la lecture de texte par défaut , " Option Compare Database . " Créer une fonction simple ici en tapant le texte suivant ci-dessous les paroles déjà là :
DISPLAY_TIME Public Function () Salutations de MsgBox " . La date et l'heure actuelle est "& NowEnd Fonction:
Cliquez sur " View " et " Microsoft Office Access "pour revenir à la vue de base de données .
3
créer une macro pour exécuter cette fonction. Cliquez sur la flèche déroulante sous "Module" comme à l'étape 1, mais cette fois, sélectionnez "Macro ". Cliquez sur la flèche déroulante dans la colonne "Action" dans la nouvelle fenêtre qui s'ouvre. Faites défiler la liste jusqu'à ce que vous voyez " ExécuterCode " et sélectionnez ça. Cliquez sur le bouton points de suspension (trois points) sur la droite de la section Nom de fonction au bas de l'écran. Cela ouvre une fenêtre " Générateur d'expression " .
4
Cliquez sur "Plus" (+) à côté des mots "Fonctions ". Sélectionnez le nom de votre base de données dans la liste. Le nom de la base de données , le nom du module et le nom de fonction seront mis en évidence . Cliquez sur "Coller " pour copier la fonction à la section Générateur d'expression . Cliquez sur " OK". Cliquez sur le logo d'accès et "Enregistrer" , puis donner un nom à la macro. Cliquez sur " OK" et fermer la fenêtre Macro .
5
Test de la fonction dans la fenêtre de base de données en double- cliquant sur la macro dans la liste dans le panneau de gauche.