Il est juste de dire que pour de nombreux utilisateurs d’Excel, les feuilles de calcul, les tableaux croisés dynamiques, les graphiques et des centaines de fonctions de formules sont tous les outils dont ils ont besoin pour gérer de manière satisfaisante leurs activités de feuille de calcul. Pour eux, l’environnement de classeur familier est le seul aspect d’Excel qu’ils voient, et c’est évidemment le seul aspect d’Excel dont ils sont probablement conscients.
Mais Excel dispose d’un environnement distinct, moins visible, travaillant en coulisses appelé VBE (Visual Basic Editor) qui est interconnecté avec l’environnement du classeur même si aucun code de programmation n’existe dans le classeur. Les deux environnements travaillent constamment mais tranquillement, partageant des informations sur le classeur dans son ensemble. Visual Basic Editor est un environnement de développement convivial dans lequel les instructions programmées sont conservées pour que vos applications de tableur fonctionnent.
Comment lancer Visual Basic Editor?
L’icône VBE se trouvent dans l’onglet Développeur du ruban. Par défaut, l’onglet Développeur n’est pas automatiquement affiché avec les autres onglets du ruban. Utilisez les étapes suivantes pour rendre l’onglet Développeur visible:
■ Cliquez sur l’onglet Fichier, puis sur le bouton Option comme indiqué dans la Figure 1 La boîte de dialogue Options s’ouvre.
■ Cliquez sur l’élément Personnaliser le ruban à gauche, qui affiche deux listes verticales, comme indiqué dans la Figure 1.2. Notez que la liste sur la droite a un menu déroulant au-dessus nommé Personnaliser le ruban.
■ Sélectionnez l’élément Onglets principaux dans la liste déroulante Personnaliser le ruban.
■ Dans la liste des Onglets principaux, sélectionnez Développeur et cliquez sur OK. Vous verrez l’onglet Développeur dans votre ruban, comme illustré à la figure 1.
Figure 1 L’activer l’onglet développeur
Figure 2 Activer l’onglet Développeur
Figure 3 L’onglet développeur apparait sur le ruban
Pour terminer cliquer sur le bouton Visual Basic dans l’onglet Développeur du ruban comme le montre la figure 4.
Figure 4 Le bouton Visual Basic de l’onglet développeur
Un autre moyen rapide et facile d’entrer dans Visual Basic Editor est d’appuyer sur Alt + F11 sur votre clavier. Vous pouvez le faire à partir de n’importe quelle feuille de calcul.
Les principaux fenêtres de VBE
Visual Basic Editor peut afficher un certain nombre de fenêtres différentes, en fonction de ce que vous voulez voir ou faire. Pour la plupart des taches à effectuer, vous devez vous familiariser avec quatre fenêtres : la fenêtre de l’Explorateur de projet, la fenêtre Code, la fenêtre Propriétés et la fenêtre Exécution. La figure 5 montre à quoi ressemble le VBE avec ces quatre fenêtres.
Figure 5 Les quatre principaux fenêtres VBE
■ La fenêtre de l’explorateur de projet
L’explorateur de projet est un volet vertical sur le côté gauche du VBE. Si vous ne voyez pas la fenêtre de l’Explorateur de projet dans votre VBE, appuyez sur Ctrl + R ou, dans la barre de menus VBE, cliquez sur Afficher l’Explorateur de projet. Le code VBA est conservé dans des objets connus sous le nom de modules, dans la fenêtre Explorateur de projet qui sont discutés plus loin en détail.
■ La fenêtre de code
La fenêtre Code est l’emplacement du code pour les macros et les procédures VBA. Le VBE fournit des fenêtres de code séparées pour chaque module.
■ La fenêtre Propriétés
La fenêtre Propriétés se trouve dans le volet vertical gauche près du bas du VBE. Si vous ne voyez pas la fenêtre Propriétés dans votre VBE, appuyez sur F4 ou, dans la barre de menus VBE, cliquez sur Afficher la fenêtre Propriétés. Cette fenêtre affiche une liste des propriétés et de leurs valeurs assignées, quel que soit l’objet sélectionné dans la fenêtre de l’Explorateur de projet.
■ La fenêtre Exécution
La fenêtre Exécution est située en bas de la VBE, généralement en dessous de la fenêtre Code, comme indiqué dans la Figure 5. Si vous ne voyez pas la fenêtre Exécution dans votre VBE, appuyez sur Ctrl + G ou, dans la barre de menus VBE, cliquez sur Afficher la fenêtre d’exécution. Ceci est pratique pour les tactiques de débogage de code.