Excel : Programmation VBA



- Référence : BUEXVBA1
- Durée : 3 jours (21 heures)
- Certification : TOSA®
- Eligible CPF : Oui
CONNAISSANCES PREALABLES
- 1-Connaissance de la structure d'un fichier Excel (Feuille, lignes et colonnes)
- 2-Connaissance des calculs en références relatives et absolues
- 3-Aptitude à décomposer une problématique en une succession d'étapes chronologiques
PROFIL DES STAGIAIRES
- Utilisateurs confirmés d'Excel et techniciens bureautiques voulant maîtriser le langage de programmation VBA appliqué à Excel
OBJECTIFS
- Développer des applications personnalisées faisant appel aux fonctions d'Excel par une interface graphique conçue avec Visual Basic
METHODES PEDAGOGIQUES
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- Mise à disposition d’un poste de travail par participant
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Excel
CONTENU DU COURS
1 - Enregistreur de macro
- Lancer l’enregistrement d’une macro
- Savoir repérer les lignes de code inutiles dans une macro enregistrée
2 - Composants de l'éditeur VBA
- Fenêtre de l’éditeur
- Fenêtre Projet
- L’explorateur d’objets
- Fenêtre de code
- Fenêtre Propriétés
- Fenêtre de debogage
- Boîte à outils et contrôles
3 - Définition des Procédures
- Structure détaillée des procédures Sub
- Structure détaillée des procédures Function
- Arguments
- Appels de procédures
- Documenter les procédures
- Gérer les procédures
4 - Gestion des projets
- Insérer un formulaire, un module de code
- Ajouter du code VBA à un formulaire
5 - Variables et constantes
- Déclaration et portée des variables
- Utilisation des variables tableaux
6 - Manipulation des chaînes de caractères
7 - Branchements conditionnels et boucles
- Les instructions If…Then…Endif, Select Case, Do…Loop et For…Next
8 - Les objets
- Le modèle d’objet
- Notions de propriétés et de méthodes
- Les collections d’objets
- Les instructions With…End-With
- Manipulation des principaux objets d’Excel
9 - Contrôles et boîtes de dialogue
- Créer ses propres boîtes de contrôles
- Créer des routines d’événements
10 - Gestion des erreurs et debogage
- Les outils de débogage
- Création de routine de gestion des erreurs d’exécution
11 - Personnalisation de l’interface utilisateur
12 - Certification TOSA
- Cette formation prépare la Certification TOSA Excel VBA