? VBA ou Visual Basic pour Applications, est un langage de programmation inclus dans les applications de la suite Microsoft Office , tels que Word , Excel et Access. Avec VBA, vous pouvez écrire ou enregistrer des programmes qui effectuent des tâches automatiquement de sorte que vous n'avez pas à le faire manuellement. Par exemple, vous pourriez écrire une macro qui met en valeur ou autre formatage s'applique à toutes les autres lignes dans une sélection de lignes dans un document Word. L'exécution de cette tâche à la main prendrait beaucoup plus longtemps que le simple clic de souris ou appuyez sur la touche qu'il faut pour faire une macro faire. Enregistrement
La meilleure façon de faire un programme VBA consiste à enregistrer, plutôt que d'écrire ses états à la main. Lorsque vous enregistrez un programme, vous n'avez pas à connaître toutes les déclarations VBA pour une exécution ultérieure du programme. Essayez l'exemple suivant pour créer un programme VBA en l'enregistrant . Cliquez sur le bouton "Enregistrer" de l'onglet " développeur" dans Word ou Excel, puis tapez un nom pour la macro et cliquez sur " OK" pour commencer l'enregistrement . Tapez du texte dans votre document, puis cliquez sur le bouton " Arrêter l'enregistrement " dans l'onglet "Developer " . Cliquez sur le bouton "Macros " pour afficher le nom de votre macro, puis double cliquez sur le nom pour lire la macro. Le programme va ajouter une autre instance du texte que vous avez tapé lors de son enregistrement de la macro.
Environnement de programmation
Si vous décidez d'écrire des programmes VBA à la main, le faire dans l'environnement de programmation VBA, qui programmeurs appellent l'IDE, ou d'un environnement de développement intégré. L' IDE est une application attachée à chaque programme Office, et dispose d'outils qui vous aideront à rédiger , exécuter et déboguer des programmes . Voir les IDE en procédant comme suit : cliquez sur le menu «Fichier» de votre programme Office, puis cliquez sur "Options". Cliquez sur " Personnaliser le ruban " dans le volet " Catégories " , puis cliquez sur la case " développeur" . Ces actions révèlent l'onglet « Développeur », qui est masqué par défaut. Cliquez sur le bouton "Developer " de " Visual Basic " pour ouvrir l' IDE .
Exécution d'un programme VBA
Une des plusieurs façons de diriger une VBA programme est d'afficher une liste des programmes disponibles, puis double-cliquez sur le nom d'un programme dans la liste pour exécuter ce programme . Par exemple, si vous avez écrit un programme VBA hypothétique appelé " GreetUser , " vous verrez que le nom si vous cliquez sur le bouton "Macros " de l'onglet " développeur" . En cliquant sur "Macros " affiche une liste de toutes les macros stockées dans votre document actuel et dans les modèles de votre document utilise. Double-cliquer sur " GreetUser " se déroulera cette macro .
Affectation raccourcis
Après avoir observé combien programmes VBA temps et l'effort que vous économisez, vous aurez un avantage supplémentaire lorsque vous apprendrez à exécuter vos programmes avec un simple clic de souris ou pression de touche. Cliquez sur la flèche vers le bas à droite de la " barre d'outils Accès rapide », puis cliquez sur la commande "Autres commandes " . Cliquez sur la catégorie "Macros " dans la liste déroulante sous le label "Choisir" pour afficher la liste des macros disponibles . Double-cliquez sur une macro que vous souhaitez attribuer à la barre d'outils Accès rapide , puis cliquez sur "OK" pour fermer la boîte de dialogue. Votre programme va créer une nouvelle icône sur la barre d'outils Accès rapide pour représenter la macro. Exécutez la macro en cliquant sur l'icône.