Formation Excel VBA - Approfondir les fonctionnalités

Objectifs :

  • Administrer et programmer des macros sous Excel
  • Créer des formulaires et automatiser des tâches.
  • Savoir améliorer la rapidité de l'utilisation d'Excel.
  • Apprendre à personnaliser le logiciel.
Public

Public

  • Utilisateurs avancés d'Excel souhaitant approfondir ses connaissances en programmation VBA
Pré-requis

Pré-requis

  • Avoir suivi le cours Excel confirmé : Maîtrise complète ou avoir les connaissances équivalentes.
Certifications

Certifications

Certification TOSA

Le programme de "Formation Excel VBA - Approfondir les fonctionnalités"

Jour 1

Microsoft Excel : Généralités

  • Utilité et types de macros

L'enregistreur de macros

  • Création et édition de macros
  • Affectation des macros à des objets
  • Les touches d'exécution

L'environnement  Visual Basic for Applications

  • Découvrir les fenêtres, menus, outils et l'explorateur de projets
  • Personnaliser les options de l'éditeur Visual Basic
  • Propriétés et protection d'un projet VBA

Structure d'un module

  • Les déclarations, les procédures, les fonctions
  • L'organisation d'un module VBA
Jour 2

Collections, objets, méthodes et propriétés dans  Microsoft Excel

  • La bibliothèque d'objets d'Excel
  • Notions d'objet et de collections d'objet
  • Les propriétés et méthodes
  • L'affectation d'objets et variables d'objets
  • Etude des principaux objets d'Excel

Le code Visual Basic for Applications

  • Commentaires
  • Types et portées des variables
  • Déclaration des constantes
  • Les instructions de boucles : condition, itération, compteur, choix multiple

Appel des  macros VBA

  • Appeler la macro par la liste des macros
  • Affecter une macro à un bouton, une illustration, à un bouton de barre d'accès rapide
  • Appel d'une macro à l’intérieur d'une macro
  • Création et utilisation d'une fonction
Jour 3

Boîtes de message et de saisie

  • Les fonctions InputBox et MsgBox
  • Domaines d'utilisation
  • Mise en œuvre

Boîtes de dialogue personnalisées (UserForm)

  • Gestion des propriétés du formulaire
  • Insertion et définition des principaux contrôles
  • Définir l'ordre de tabulation
  • Gestion des principales procédures événementielles
  • Déclencher et afficher une boîte de dialogue personnalisée
  • Passage d’informations entre la macro appelante et le formulaire

Gestion des événements des feuilles et du classeur

  • Modules Création de procédures automatiques sous VBA

Gestion des erreurs et débogage

  • Prévention des erreurs
  • Utilisation des outils de débogage
  • Les espions et la gestion des erreurs d'exécution
  • Échange entre applications
  • Ajouter d'autres bibliothèques de références VBA

Modalités et moyens pédagogiques

Démonstrations visuelles et pratiques à travers des exercices d’application et/ou des cas concrets des stagiaires. Salle de formation équipée d’un poste PC par personne et de dispositif vidéo Grand Ecran. Portail web: maformation.vaelia.fr

Modalités d'évaluation

Auto évaluation des acquis, exercices pratiques et/ou échanges avec le formateur.

Moyens d'encadrement

Un formateur expert spécialisé en Bureautique dont les compétences ont été validées par des diplômes et/ou testées et approuvées par l'éditeur et/ou Vaelia.


Dernière modification : 2021-11-09 14:44:39


4.45/5
Calculée à partir des évaluations stagiaires sur les 12 derniers mois
A propos de "Formation Excel VBA - Approfondir les fonctionnalités"

Classe en présentiel

Eligible au CPF


Référence : EXC-PROG

Durée : 3.0 jour(s)

Tarif inter : 1350 € HT
Certification : + 70 € HT

Date(s)
13 au 15/03 à Limoges
3 au 5/04 à Angoulême
28 au 30/06 à Bordeaux

L'icone signifie que la session est garantie.


Demande d'inscription à la formation

Date(s) souhaitée(s) (facultatif)
Du 13 au 15 mars 2023
Du 3 au 5 avril 2023
Du 28 au 30 juin 2023

Lieu souhaité (facultatif)

Je peux suivre la formation à distance


Financement






Demande de renseignements


Rechercher une formation professionnelle