La suite Microsoft Office de programmes utilisent tous une version spéciale du langage de programmation Basic appelé Visual Basic pour Applications. Ce langage de programmation peut être utilisé pour automatiser des tâches à l'intérieur des programmes ou de leur donner fonctionnalités dont ils n'ont pas été initialement créé pour avoir . Vous pouvez même l'utiliser pour accéder à des fichiers dans complètement différents programmes , tels que l'exécution d'une macro Excel directement à partir d'une base de données Access . Cela peut être une fonction utile à avoir si votre base de données Access tire des informations à partir d'un tableur Excel , mais vous avez besoin de mettre à jour ou de modifier fréquemment les informations contenues dans le wpreadsheet pour une raison quelconque . Instructions 1 Naviguer à travers les fichiers de programme de votre ordinateur et lancez le logiciel Microsoft Access. 2 Créer une nouvelle base de données en cliquant sur le logo de Microsoft Office dans le coin supérieur gauche de l'écran et en choisissant l' option " Blank base de données" . 3 Cliquez sur l'onglet " base de données Outils", puis sur le bouton " Visual Basic " pour basculer l'affichage Visual Basic. 4 Faire une nouvelle fonction avec l'ouverture et la fermeture de commandes "sub" . Puis déclarer une nouvelle variable qui va ouvrir Excel en utilisant la commande " CreateObject " . Écrivez le code de sorte qu'il ressemble à "Définir apExcel = CreateObject (" Excel.Application " ) " 5 Utilisez la commande " GetObject " pour ouvrir la feuille de calcul Excel spécifique qui contient la macro que vous souhaitez à courir. Tapez une ligne de code comme " Set apExcelsheet = GetObject ( C: \\ SomeSpreadsheet.xls ») « 6 exécuter la macro que vous avez enregistré ou codé par taper une ligne de code qui prend . avantage de l'objet " Run " de la commande "Application" Il devrait ressembler à ceci : SomeSpreadsheet " apExcel.Application.Run " YourMacro " 7 Fermer le programme Excel en tapant" apExcel . Quitter » comme la dernière ligne de la fonction. 8 Exécutez le programme pour s'assurer qu'il fonctionne correctement, puis enregistrez votre nouvelle base de données .
|