Au terme de cette formation, le participant sera apte à utiliser des outils spécialisés en vue de personnaliser et d’automatiser une application Excel. Le participant sera également initié à diverses techniques de programmation à l’aide du langage VBA d’Excel.
- Présentation des fonctions et des commandes
- Démonstration des commandes à l’ordinateur
- Exercices à l’ordinateur supervisés par le formateur
- Aide individuelle lors des exercices
- Notes de cours en format numérique
Pour bien maîtriser les notions enseignées, le participant devrait compléter la formation par la pratique personnelle.
Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de la formation.
- Rappels des notions de traitement de listes de la formation Excel – Intermédiaire
- Filtrages élaborés, extractions de données
- Rapports avec sommes de groupes
- Présentation de l’environnement VBA d’Excel
- Découverte de Visual Basic Editor
- Notions d’objets, de méthodes, d’événements et de propriétés
- Création de macros par enregistrement
- Association d’une macro à un élément graphique sur une feuille de calcul
- Techniques de programmation de base
- Contrôle du déroulement d’un programme
- Définition d’une structure de contrôle (boucle) pour réaliser un traitement répétitif
- Modification ou correction d’une macro existante
- Identification et élimination des erreurs de programmation
- Cas pratique : automatisation d’une facture
- Ajout d’éléments de contrôle dans une feuille de calcul : liste déroulante, compteur, barre de valeurs
- Ajout de commandes macros à la barre de lancement rapide
- Personnalisation du ruban
- Protection d’une feuille de calcul ou d’un classeur : commandes Excel et instructions VBA. Protection du code VBA
- Protection d’une macro
- Communication avec l’utilisateur à l’aide d’une boîte de dialogue simple
- Création d’un formulaire VBA pour utiliser des commandes macros – Boîte de dialogue personnalisée (UserForm)
- Automatisation d’un formulaire VBA (avec contrôles intégrés) pour gérer la saisie dans une liste Excel
- Avoir suivi la formation Excel – Intermédiaire ou en maîtriser les notions.