Excel VBA initiation
21 heures sur 3 jours
à Paris & à distance
(Zoom, Google Meet, etc.).
Nous nous engageons à vous répondre dans un délai de 48h
1 300 € HT / personne
Cette formation est finançable
avec votre CPF. Contactez-nous pour monter votre dossier !
La note de cette formation 4.7/5
Découvrez les avis laissés par nos stagiaires sur Avis vérifiés
Objectifs de la formation
Excel VBA initiation
Développer une macro commande
Automatiser des tâches
Utiliser des variables et des conditions
Déboguer un programme
Pré-requis
Être à l'aise avec son environnement de travail Windows et pratiquer le logiciel Excel régulièrement. Avoir suivi une formation Excel Perfectionnement ou Consolidation ou posséder les connaissances équivalentes. Une partie des fonctionnalités abordées dans cette formation n'est pas disponible sur les versions MacOS d'Office 365
Pour qui ?
Toutes personnes ayant besoin d'automatiser des tâches répétitives et utilisant le logiciel Excel couramment.
Formations recommandées
Au programme de la formation
Excel VBA initiation
Automatiser des tâches par macro-commande
- Afficher le ruban Développeur
- Enregistrer une nouvelle macro
Le langage VBA
- Visualiser le code de la macro
- Découvrir le code (commentaires, procédures, instructions, code inutile)
- Description de la fenêtre de l'éditeur VBA
- Comprendre le principe de la programmation orientée objet
- Découvrir l'explorateur d'objets
- Utiliser les différents objets d'Excel : les classeurs, les feuilles, les cellules….
- Gérer les méthodes et les propriétés des différents objets
Les variables
- Comprendre l'utilité et le fonctionnement des variables
- Savoir déclarer les variables
- Les différents typages des variables
Les conditions
- Maîtriser la structure conditionnelle
- Utiliser des conditions (If…. End if / Select Case...End Select)
Les boucles
- Maîtriser la structure des boucles
- Utiliser des boucles dans les programmes (While ... Wend / For ... Next...)
Rendre interactif un programme
- Créer des boites de dialogue type message (MsgBox) et posant des questions aux utilisateurs (InputBox)
- Utiliser la programmation évènementielle
Déboguer un programme
- Savoir stopper l'exécution d'une macro
- Exécuter une macro pas à pas
- Utiliser le point d'arrêt
- Utiliser les espions : analyser, comprendre le changement des variables
Les Fonctions
- Créer des Fonctions personnalisées
- Les formulaires (UserForms*)
- Savoir créer un formulaire
- Insérer des objets : TextBox, Label, CommandButton, ComboBox, ListBox...
- Programmer le comportement des objets
*Non disponible sur la version Mac 2016. En fonction du temps disponible
Méthode pédagogique
8 participants maximum, un poste par stagiaire et un support de cours est envoyé en fin de stage (vidéos tutorielles et/ou support spécifique). La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices applicatifs et/ou ateliers.
Accessibilité
Cette formation est accessible aux personnes en situation de handicap.
Modalité de validation des acquis
Évaluation continue via des exercices applicatifs et/ou des ateliers de mise en pratique. Évaluation en fin de stage par la complétion d'un questionnaire et/ou d'une certification officielle issue du Répertoire Spécifique. Émargement quotidien d'une feuille de présence (en présentiel ou en ligne). Complétion par le formateur/la formatrice d'un suivi d'acquisition des objectifs pédagogiques. Remise d'une attestation individuelle de réalisation.