Accueil | Ce site | CV | Excel | Livre dor | Macros XL4 | Modèles | VBA

Fig. 1 - lexplorateur de projet, lorsque seul un classeur
vierge, composé de 3 feuilles est ouvert dans Excel.
Nous avons vu également que si louverture, par un simple double-clic, de lun des objets de la figure 1 fait apparaître une fenêtre comparable à celle dun traitement de texte (Figure 2). Il sagit dune fenêtre dans laquelle on peut écrire du code, ce qui sappelle au sens large un module.

Fig. 2 - la fenêtre de code associée à la premère feuille du classeur.
La partie supérieure de la fenêtre 2 comporte 2 pop-up menus,
et
.
Si on clique sur le menu
, il se déroule et fait apparaître un second élément, Worksheet (figure 3).
![]()
Fig. 3 - Le pop-up menu Général déroulé.
Le mot Worksheet est la traduction en anglais de feuille de calcul. Cest également un des mots de VBA, qui correspond à lun des principaux objets dExcel. À lobjet Worksheet sont associés des Événements.
Le second menu,
ne contient lui, pas dautre élément à ce stade. Cela indique que le module ne contient pour linstant que la zone de déclaration des variables de niveau module.

Fig. 4 - Le menu Insertion de VBA.
La figure 1, correspondant à un seul classeur nouvellement créé, ne comportait quune catégorie dobjets. Cependant, le menu Insertion de VBA (figure 4) permet den créer 4 autres :
Parmi ces 4 catégories, Procédure se distingue : il sagit dun morceau de programme, situé dans un module. À chacune des autres catégories correspond un type de module, dont lusage diffère. Nous allons voir quel type de module privilégier en fonction des circonstances.
Quant à la commande Fichier , elle permet dimporter du code dans un module, à partir dun quelconque fichier texte.