La formation Excel : Automatisation pose les fondamentaux de VBA à partir de l’enregistreur de macros. Vous enregistrez une macro-commande, lisez et ajustez le code produit, puis l’affectez à un bouton, une image, un graphique ou le ruban. Le parcours aborde ensuite l’éditeur Visual Basic, les notions d’objet, propriété et méthode, les sélections de plages et la gestion des couleurs et formats en code.
Problèmes ciblés par la formation
- Utilisateurs qui répètent chaque semaine la même séquence de manipulations sur un classeur sans savoir l’enregistrer.
- Personnes qui ont enregistré une macro mais ne comprennent pas le code généré et n’osent pas y toucher.
- Collaborateurs qui veulent mettre une automatisation à disposition de collègues non techniques, sans leur faire ouvrir l’éditeur.
- Professionnels qui appliquent manuellement des mises en forme, bordures ou couleurs d’onglet sur de nombreuses feuilles.
- Débutants en VBA qui ne savent pas se repérer dans l’éditeur Visual Basic ni dans la logique objet du langage.
Usages et bénéfices
| Notion abordée | Usage professionnel |
|---|---|
| Enregistrement d’une macro-commande | Capturer une séquence d’actions puis la rejouer à l’identique |
| Lecture et ajustement du code généré | Comprendre la structure produite par l’enregistreur et en modifier les éléments |
| Affectation à un objet | Lancer une macro depuis un bouton, une image, un graphique, le ruban ou la barre d’accès rapide |
| Objet, propriété, méthode | Acquérir la logique du langage pour écrire ses premières instructions |
| Sélections en VBA | Cibler une plage, des lignes ou des colonnes depuis le code |
| Propriétés et couleurs | Mettre en forme texte, bordures, cellules et onglets par programmation avec Color et ColorIndex |