Re-,
Un code VBA est communément appelé "macro", diminutif de macro-instructions
Ce Code te permet d'automatiser des tâches répétitives et/ou longues, voire de créer, de modifier ou de supprimer des objets, cellules et autres....
Pour créer une macro, le premier réflexe est d'utiliser l'enregistreur de macro.... (Tout le monde a commencé par cela, et continue à l'utiliser, ne serait-ce que pour avoir la bonne syntaxe)
Pour utiliser l'enregistreur, tu fais Outils/Macros/Nouvelle Macro
une boîte de dialogue s'ouvre, tu peux y mettre le nom que tu désires, le raccourci, la description, ainsi que l'endroit où tu veux l'enregistrer.....
A partir de ce moment, TOUT ce que tu feras sera enregistré......
En cliquant sur le bouton "Arrêt", tu stoppes l'enregistreur
Pour lire le code généré, tu fais Alt + F11, et là, tu arrives dans l'éditeur VBE (Visual Basic Editor)
Dans cette fenêtre, tu as 3 volets (de mémoire.....)
A gauche, partie haute, un volet "Projet", partie basse, un volet "Propriétés"
A droite, une feuille blanche........
Dans la partie haute, à gauche, tu as l'explorateur de projets, avec des répertoires "les noms de tes classeurs", "les noms de tes macros complémentaires", ....
et des sous-répertoires "Microsoft Excel Objects", qui regroupe tous tes onglets du classeur, plus un onglet générique, pour le classeur (ThisWorkBook), "Feuilles", qui contient tous les UserForms de ton classeur, et enfin "Modules de Classe", mais cela, c'est beaucoup plus loin, dans la formation....
Tu suis?