L'interface de développement, c'est la fenêtre sur laquelle vous tombez lorsque vous appuyez sur
Alt +
F11 ou encore lorsque vous vous rendez dans l'onglet «
Développeur », dans le groupe «
Code » et que vous cliquez sur le bouton :
Si vous ne savez plus comment activer l'onglet « Développeur », je vous redirige vers le chapitre précédent.
Nous allons tout d'abord voir comment s'organise
un projet et inévitablement, comment fonctionne l'interface de développement.
Un projet, oui mais lequel ?
Là, c'est vous qui décidez. Un projet s'applique en général sur un travail dans le classeur ou dans une feuille de calcul particulière. C'est un groupe de macros, qui s'appellent entre elles, qui échangent avec l'utilisateur...
Vous codez une macro dans ce qu'on appelle
un module. C'est comme une feuille blanche dans laquelle vous allez écrire votre ou vos macros.
Bien évidemment, vous pouvez rajouter à votre projet autant de modules que vous voulez. C'est-à-dire que vous pouvez écrire une macro par module, si vous le souhaitez.
Ouvrez
MVBA et regardez le menu de gauche :
Chaque mot en gras est un projet. Vous pouvez l'explorer au moyen de la petite croix à gauche de chacun :
Ici, je n'ai en fait qu'un seul projet, les autres étant propres à l'application et protégés par mot de passe.
Vous avez tous le même projet : «
VBAProject (Classeur1) ». Si votre classeur a pour nom
Salariés, votre projet a pour nom «
VBAProject (Salariés) ».
Nous allons ajouter un nouveau module qui va vous permettre de coder. rendez-vous dans le menu «
Insertion » puis cliquez sur «
Module » :
Remarquez l'apparition du dossier Module dans votre projet. C'est ici que seront rangés tous vos modules. Nous allons pouvoir commencer à coder.
STOOOOP !

Et si j'ai 40 modules ? Je vais avoir 40 fichiers dans mon dossier mais s'ils s'appellent Module1, Module2, Module3... je ne vais jamais m'en sortir !
Exact. Cher Zéro, vous soulevez la question du renommage du module, une démarche assez tordue.
Soit, je vais vous expliquer comment renommer un module.
Tout d'abord, sélectionnez votre module.
Cliquez sur le bouton «
Fenêtre Propriétés (F4) » : ça affichera le menu des propriétés du module :
Renommez le module comme à vos envies, puis fermez cette petite sous-fenêtre au moyen de la petite croix.
Voilà, vous êtes fin prêts au codage. Petite précision tout de même : pour revenir au tableur depuis
MVBA, il faut appuyer sur
Alt +
F11.