VBA pour Excel - Groupe 86070
Grand public
Cours BUR
Plateforme Windows
Durée 14 heures
Lieu
En ligne
Local
Les modalités de connexion seront transmises quelques jours avant la formation.
Numéro de groupe
86070
Frais avant taxes
(frais de matériel didactique inclus)375,00 $ CAD
Date(s)
1er, 2 mai 2021
Jour(s)
Samedi, dimanche
Horaire
8 h 30 à 16 h 30
Clientèle
Préalables
Avoir suivi ou maîtriser les notions de l’atelier Excel - Intermédiaire
Objectifs
À la fin de ce cours, le participant pourra 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.
Approche pédagogique
- 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
Attestation délivrée en fin de cours
Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation
Matériel pédagogique
Matériel didactique
Autres particularités
Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle
Contenu du cours
1 Gestions de listes : rappels de notions intermédiaires
- Rappels sur les notions de traitement de listes de l'atelier Excel Intermédiaire
- Filtrages élaborés, extractions de données
- Rapports avec sommes de groupes
2 Environnement de développement Visual Basic pour Excel
- Présentation de l'environnement VBA d'Excel
- Découverte de Visual Basic Editor
- Notions d'objets, méthodes, événements et propriétés
3 Automatisation d’une application de gestion de listes Excel, à l'aide du langage VBA
- 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
- Cas pratique : automatisation d'une facture
4 Modification de l'environnement d'Excel à l'aide du VBA
- Ajout d'éléments de contrôle dans une feuille de calculs : 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
5 Création d'une interface utilisateur
- 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
Admission et inscription
Informations
514 254-7131, poste 4800