VBA pour Excel - Groupe 76020

Grand public

Cours BUR

Plateforme Windows

Durée 14 heures

Lieu

2030, boul. Pie-IX

Local

Le numéro sera affiché à l’entrée du campus situé au 4e étage

Numéro de groupe

76020

Frais avant taxes

(frais de matériel didactique inclus)

365,00 $ CAD

Date(s)

2, 3 décembre 2017

Jour(s)

Samedi, dimanche

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, fonctions intermédiaires

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

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

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

Automatisation d’une application de gestion de listes Excel, à l'aide du langage VBA

  • Création des 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

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

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