Jour 1 (7h) :
INTRODUCTION A VBA ET A L’AUTOMATISATION (30min)
- Environnement de programmation : Excel (développeur) et Editeur VBA
- Enregistrer et exécuter une procédure (macros)
- Visualiser le code VBA dans l’éditeur
- Ajouter des commentaires
- Modifier et améliorer le code de la procédure
EXERCICES PRATIQUES (1h30)
PRINCIPES DE PROGRAMMATION (30 min)
- Le langage VBA (Visual Basic for Application)
- La programmation orientée objet
- Les classes d’objets et ses membres (propriétés / méthodes /évènements)
- L’explorateur d’objets de l’éditeur VBA
- Les différents blocs d’instructions : procédure / fonction / procédure évènementielle
- Les fonctions VBA (conversions / chaînes de caractères /mathématiques / date et heure …)
MANIPULATION DES OBJETS PRINCIPAUX D’EXCEL (30 min)
- Manipuler des cellules ou des plages
- Manipuler des feuilles de calcul
- Manipuler des classeurs Excel
- Manipuler l’application Excel
EXERCICES PRATIQUES (2h30)
LES OPERATEURS ET FONCTIONS INTEGREES (30 min)
- Les opérateurs arithmétiques
- Les opérateurs de comparaison
- Les opérateurs logiques
- L’opérateur de concaténation
- Les fonctions VBA intégrées (Left, Right, Ucase,…)
EXERCICES PRATIQUES (1h)
Jour 2 (7h) :
LES VARIABLES (30 min)
- Notions et intérêts d’une variable
- Les différents types de variables
- La portée des variables
- Déclaration et affectation d’une variable
EXERCICES PRATIQUES (30 min)
LES BLOCS D’INSTRUCTIONS CONDITIONNELS (30 min)
- L’instruction IF
- L’instruction SELECT CASE
EXERCICES PRATIQUES (30 min)
LES BOUCLES (2h30)
- L’instruction DO…LOOP
- L’instruction FOR…NEXT
- L’instruction FOR EACH…NEXT
- L’instruction EXIT
EXERCICES PRATIQUES (2h30)
Jour 3 (7h) :
LES BOITES DE DIALOGUES (30 min)
- Les méthodes GETOPENFILENAME et GETSAVEASFILENAME
- Les fonctions et méthode MSGBOX et INPUTBOX
LES FORMULAIRES USERFORM (30 min)
- Créer un formulaire simple
- Insertion et paramétrage des contrôles ActiveX
- Préparer une procédure d’affiche du formulaire
EXERCICES PRATIQUES (3h)
LES OUTILS DE DEBOGAGES (30 min)
- Placer des points d’arrêt
- Effectuer un débogage pas à pas
- Utiliser la fenêtre des variables locales
EXERCICES PRATIQUES (2h30)
Les durées indiquées du séquencement de ce plan de formation sont théoriques.
Elles peuvent varier en fonction des besoins spécifiques, de l’expérience et du métier des apprenants.
Formation concourant au développement des compétences.
Action de formation réalisée selon les articles L6313-1 et L6313-2 du code du travail.