Excel VBA (certification TOSA)
Version Excel 2019/2016/2013/2010 - certification TOSA® à distance en option
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Formation créée le 03/01/2025.
Version du programme : 2
Programme de la formation
Formation individuelle et sur-mesure. Cours en présentiel ou distanciel avec un formateur + E-learning tutoré. A votre rythme. Passage de la certification.
Objectifs de la formation
- Visualiser le code en VBA d'une macro et réaliser des modifications simples sous éditeur
- Connaître les objets d'Excel, leurs propriétés et méthodes essentielles
- Utiliser les différentes structures conditionnelles du langage, les variables et constantes et traiter les erreurs
- Créer des formulaires de saisie et créer des procédures événementielles
Profil des bénéficiaires
- Toute personne souhaitant automatiser des traitements et développer des applications sous Excel.
- Bonnes connaissances d'Excel.
Contenu de la formation
-
Développement par la macro-commande
- Définir et identifier les limites d'une macro-commande : nécessité de passer en VBA.
- Enregistrer une macro-commande et afficher le code.
- Attacher une macro-commande à un bouton.
- Utiliser des plages de dimensions variables.
- Travaux pratiques : Enregistrer des macro-commandes pour découvrir le code VBA.
-
Prise en main du langage VBA d'Excel
- Visualiser le code d'une macro et réaliser des modifications simples sous éditeur.
- Identifier les particularités des différentes versions d'Excel.
- Appréhender l'environnement VBA : modules, projets, objets et leurs propriétés.
- Repérer les principaux objets d'Excel (Workbook, Worksheet, Range), leurs propriétés et méthodes essentielles.
- Travaux pratiques : Travailler sur des plages de dimension variable. Consolider les informations de plusieurs onglets.
-
Structure du langage
- Connaître les conditionnelles : IF ...END IF, SELECT CASE. Boucles FOR NEXT, DO WHILE, UNTIL, FOR EACH NEXT.
- Comprendre les variables et constantes. Documenter le code.
- Gérer les erreurs d'exécution, débogage.
- Manipuler les procédures et fonctions. Appels, branchements.
- Travaux pratiques : Analyser puis créer du code pour agir conditionnellement sur les plages de cellules.
-
Boîtes de dialogue et formulaires
- Utiliser la boîte de message, boîte de saisie. Dialogues Excel.
- Définir et comprendre le rôle d'un formulaire UserForm dans Excel.
- Décrire les différents objets d'un formulaire, propriétés des contrôles dans un formulaire.
- Récupérer, contrôler et exploiter des données saisies dans le formulaire.
- Travaux pratiques : Créer un UserForm puis exploiter les données saisies.
-
Procédures événementielles
- Comprendre la procédure événementielle. Les premiers événements de classeur et de feuille (Open, Activate).
- Initialiser et paramétrer un contrôle : les événements des contrôles sur UserForm.
- Travaux pratiques : Définir les actions à exécuter à l'ouverture d'un classeur, à l'affichage d'un UserForm.
-
Communication avec Word ou PowerPoint
- Utiliser une automation, référencer une bibliothèque.
- Manipuler l'objet Application.
- Travaux pratiques. : Avec VBA, transférer un tableau Excel dans un document Word ou une présentation PowerPoint. Option : certifier ses compétences avec le TOSA®.
Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
- Accueil des apprenants dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Qualité et satisfaction
Modalités de certification
- Voir le catalogue de certification : https://www.esic-online.com/certifications/comptences-transverses-46