VBA pour Excel - Groupe 85078

Grand public

Cours BUR

Plateforme Windows

Durée 14 heures

Lieu

En ligne

Local

En ligne

Numéro de groupe

85078

Frais avant taxes

(frais de matériel didactique inclus)

375,00 $ CAD

Date(s)

1, 8 décembre 2020

Jour(s)

Mardi

Horaire

8 h 30 à 16 h 30

Clientèle

Grand public
Personnes en emploi / Personnes sans emploi

Préalables

Avoir suivi ou maîtriser les notions de l’atelier Excel - Intermédiaire (fonctions)

Objectifs

À la fin de l'atelier, le participant sera capable d’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
College de Maisonneuve | Formation continue