
Excel Macro & VBA
Apprenez les bases pour programmer avec Excel
Optimisez et automatisez vos analyses et tableaux
Vous maîtrisez les fonctionnalités d’Excel et vous souhaitez aller plus loin pour automatiser les tâches répétitives sous Excel ? Cette formation est faite pour vous.
Vous apprendrez à programmer des macros en langage VBA afin d’automatisez vos tâches répétitives : manipulation de données, feuilles et classeurs, automatiser une commande, gérer une base de données…

LES POINTS FORTS
- La formation se déroule en 8 demi-journées espacées, permettant aux stagiaires de s’entraîner entre chaque session
- Nombre de participants limité à 6 pour faciliter les échanges avec le formateur
- Formation essentiellement basée sur la pratique
FORMEZ-VOUS et VALORISEZ
VOTRE NIVEAU DE COMPETENCES
Vous êtes intéressé(e) par cette formation, nous vous proposons de réaliser une évaluation préalablement à votre entrée en formation, puis une certification pour attester de votre niveau de compétences. Les certifications Tosa vous permettent de mesurer et d’attester de vos compétences bureautiques. Elles délivrent un score sur 1000 à apposer sur votre CV ou vos réseaux sociaux professionnels, afin de vous différencier sur le marché du travail.
FINANCEZ VOTRE PROJET DE FORMATION
GRACE A VOTRE CPF
EN SAVOIR PLUS
Profil stagiaires :
Toute personne ayant une très bonne pratique du logiciel EXCEL.
Prérequis :
- Utilisation courante de l’environnement Windows et connaissances correspondant au niveau avancé (4/5) d’EXCEL
- Positionnement des stagiaires avant la formation (évaluation TOSA)
- Maîtrise de la langue française
Automatiser les tâches répétitives dans Excel grâce à des macros-commandes, c’est-à-dire grâce à la programmation en Visual Basic pour Application (VBA).
1. Enregistrer, modifier et exécuter une macro
- Utiliser l’enregistreur de macros
- Modifier une macro enregistrée
- Mettre au point des macros usuelles : impression, tri…
- Affecter une macro à un bouton, un objet
- Affecter une macro à une barre d’outils, un menu
- Créer une macro accessible depuis tous les classeurs
2. Programmer avec Excel
- Écrire directement une macro dans l’éditeur Visual Basic
- Intégrer la notion d’objets, méthodes et propriétés
- Utiliser des variables pour optimiser le code
- Gérer le pointeur de cellule : position, déplacement, sélection dynamique
- Manipuler les feuilles, les classeurs par macro
- Transférer les données d’une feuille dans une autre
- Créer des macros interactives : Inputbox,Msgbox
- Effectuer des tests : If… Then… Else, Select Case
- Mettre en place des boucles pour les traitements répétitifs : Do… Loop, For…Next, For Each
- Figer l’écran, désactiver les messages d’alerte ;
- Déclencher automatiquement des macros à l’ouverture d’un classeur ; à sa fermeture.
3. Gérer une base de données par macro
- Maîtriser la base de données pour la programmer
- Macros d’extraction : utiliser les filtres élaborés pour interroger et extraire sur critères multiples
- Macros de consolidation : consolider des données issues de plusieurs bases
- Créer un formulaire personnalisé (UserForm) avec zones de saisie, listes déroulantes, boutons d’option, cases à cocher…
- Contrôler les données par macro et les transférer dans la feuille de calcul
4. «Déboguer» une macro
- Exécuter au pas à pas, poser des points d’arrêts
- Contrôler les valeurs contenues dans les variables
- Ajouter des espions
- 35 h sur 10 demi-jours, en salle ou à distance + 2 h d’examen en salle
Certification TOSA VBA éligible au CPF : code RS5792
Formation Informatique assise à 100 %
- Formation impliquant une posture assise de plus d’1 heure 30 devant un écran proche et un affichage au mur éloigné, une pause d’¼ heure par demi- journée est organisée à la convenance du formateur. Mobilier et équipement informatique standards. Locaux répondant aux obligations d’un ERP de 5e catégorie.
- Si vous avez des contraintes particulières de type handicap, allergie, ou autre, veuillez nous contacter avant toutes démarches, afin d’évaluer ensemble nos possibilités d’accueil.
Autres formation EXCEL
DECOUVRIR LE PARCOURS DE FORMATION EXCEL
Demander un devis
8 Rue de la Tuilerie
01100 Arbent