EXCEL- les macro-commandes et la programmation VBA
Dernière mise à jour : 19/06/2023
Objectifs de la formation
- Comprendre, appréhender et utiliser les macro-commandes EXCEL
- Exécution de macro-commandes
- le langage et l'interface de programmation VBA
Public visé
Toutes personnes souhaitant se perfectionner sur EXCEL
Pour les personnes en situation de handicap, vous pouvez contacter notre référente handicap :
Emilie DYLEWSKI - emilie.dylewski@groupevitaminet.com - 03.20.71.38.40
Prérequis
Modalités pédagogiques
Pédagogie active basée sur des exemples, des démonstrations, des partages
d'expériences, des cas pratiques et une évaluation des acquis tout au long de la
formation.
Description
- Appréhender l'usage des macro-commandes Excel
• Paramétrer des affichages personnalisés (ou Vues).
• Utiliser les styles de cellules personnalisés.
• Découvrir l'enregistreur de macro-commandes.
• Afficher l'onglet Développeur.
• Préparer l'enregistrement d'une macro : les pièges à éviter. Enregistrer en relatif
ou en absolu.
• Comprendre les objectifs des macros, leurs limites.
Exercice
Manipuler les outils d'automatisation Excel (ex :utiliser plusieurs mises en page sur une
même feuille de calcul). Prendre en main une macro. Démonstration de macros vs outils
d'automatisation.
- Exécution de macro-commandes• Utiliser une macro complémentaire.• Exécuter une macro en utilisant la liste des macros.
• Choisir le bon format de fichier (xls, xlsx, xlsm).
• Répondre aux questions de sécurité des macros, utiliser des dossiers approuvés.
• Personnaliser l'interface : affecter une macro à un bouton, à une image, à une
icône de la barre d'outils Accès rapide.
• Choisir un raccourci-clavier pour une macro.
• Utiliser le classeur de macros personnelles, découvrir ses particularités.
Exercice
S'entraîner à la réalisation de macros. Affecter des macros à des icônes de la barre
d'outils Accès rapide. Enregistrer et gérer la sécurité des macros.
- Présentation de l'interface de programmation VBA
• Découvrir l'environnement de VBA : les feuilles modules, l'explorateur de projet
VBA, la fenêtre Propriétés.
• Exécuter une macro automatiquement à l'ouverture d'un classeur : la macro
AutoOpen.
• Accéder au code généré par enregistrement. Exécuter le mode pas-à-pas.
• Réagir en cas d'erreur d'exécution. Qu'est-ce que le débogage ? En sortir .
• Modifier une procédure enregistrée : comprendre le code, nettoyer les instructions
inutiles.
• Programmer des conditions simples
Exercice
Réaliser des macros Auto-Open. Créer une interface de dialogue avec l'utilisateur, pour
personnaliser le remplissage d'une liste de données. Automatiser des filtres, des tris...
Moyens et supports pédagogiques
salle équipée d'un ensemble multimédia
PC portable pour les participants à ramener
Modalités d'évaluation et de suivi
Le formateur évalue la progression pédagogique du participant tout au long de la
formation au moyen de QCM, mises en situation, travaux pratiques…