Excel VBA : les objets Range

Les objets Range sont d’une importance capitale dans Excel, dans la mesure où c’est eux qui nous permettent de sélectionner des cellules. Range objet Range pouvant être une cellule ou une plage de cellules, contiguës ou non. Cells renvoie l’ensemble des cellules d’une feuille, ou, par l’utilisation d’arguments spécifiques, une cellule spécifique. Rows, Columns renvoie […]

Excel VBA : commande MsgBox

Permet d’afficher des informations dans une boîte de dialogue. Exemple : MsgBox « Bonjour ! » affiche une boîte de dialogue qui affiche « Bonjour ! » et le bouton « OK ». Syntaxe de MsgBox MsgBox(prompt[, buttons] [, title] [, helpfile, context]) prompt – le texte de la boîte de dialogue, qui contient souvent : le caractère « & » qui sert […]

VBA Excel : l’Environnement de développement, projets et modules

Le raccourci Alt+F11 nous permet d’ouvrir l’Environnement de développement VBA. La fenêtre en haut à gauche est l’Explorateur de projet. Chaque Projet VBA correspond à un fichier Excel ouvert. Un module est un ensemble de macros, de routines. La plupart des macros (routines) que nous créons se trouvent dans les modules, mais ils peuvent aussi […]

VBA Excel : activer les macros

Pour créer, sous Excel, des macros et du code VBA, il faut : Afficher l’onglet développeur Sous Excel 2007 : Bouton Office > bouton « Options Excel » > catégorie « Standard » > cocher l’option « Afficher l’onglet Développeur dans le ruban » Sous Excel 2010 : Onglet Fichier > Options Excel > catégorie « Personnaliser le ruban » Dans la partie […]