Experts formation

formation office 365

 

Formation Excel Expert VBA

Découverte

Débutant

Perfectionnement

Initiation VBA

Sur Mesure

ICDL/PCIE

Sur-mesure

À distance

Intra-entreprise

Inter-entreprise

Qualiopi

Datadock

Formation expert VBA Excel : le contenu et les objectifs

Objectif :

  • Comprendre la logique des objets sur Excel et leur utilisation
  • Chercher des informations sur Excel ou sur Internet pour retrouver une propriété, une méthode ou un évènement d’un objet
  • Utiliser les objets les plus courants d’Excel (Application, Workbook, Worksheet, Range et Cell) dans ses macros
  • Utiliser les UserForm pour aller plus loin dans l’interaction avec l’utilisateur
  • Déceler les erreurs courantes sur son programme et les corriger ou les traiter

Pré-requis : Bonne maîtrise d’Excel et des bases du VBA

Cible : Salarié souhaitant automatiser des tâches sur Excel

Support : Un support de cours et des cas pratiques fournis sur clé USB

Durée de la formation : 3 jours (21 heures)

Tarifs :

  • 880€/jour pour une personne seule
  • 1000€/jour pour un groupe de 2 à 5 personnes

Plan de cours – EXPERT VBA EXCEL

Création de fenêtre avec les UserForm

  • Insérer une interface pour interagir avec l’utilisateur
    • Créer son premier UserForm
    • Ajouter des contrôles à la fenêtre : étiquettes, zones de texte, listes déroulantes, cases à cocher, boutons d’option, boutons de commande
    • Gérer les paramètres du UserForm et des contrôles
  • Gérer les évènements sur le UserForm et les contrôles :
    • Gérer l’ouverture et la fermeture d’un UserForm
    • Utiliser les évènements pour exécuter des actions spécifiques
  • Faire le lien avec une feuille Excel depuis le UserForm :
    • Lire des données d’une feuille Excel pour les afficher dans le UserForm
    • Écrire des données dans une feuille Excel à partir des entrées du UserForm

Outils de débogage du code VBA et gestion des erreurs

  • Utiliser les fonctions de l’éditeur pour déboguer son code :
    • Exécuter son code en mode « pas à pas »
    • Placer des points d’arrêt dans le code
    • Surveiller des variables ou objets avec la fenêtre « Espions »
  • Déceler et traiter les erreurs les plus courantes en VBA :
    • Reconnaître les erreurs les plus courantes en VBA
    • Gérer les erreurs directement dans le code

Utilisation des variables de type « tableau »

  • Déclarer directement les variables tableaux :
    • Déclarer un tableau selon sa taille (fixe, dynamique ou multidimensionnelle)
    • Saisir des données dans les tableaux
  • Utiliser les fonctions associées aux tableaux :
    • Redimensionner un tableau avec ReDim
    • Joindre ou découper un tableau avec Split et Join
    • Filtrer les valeurs d’un tableau avec Filter

Utilisation des boucles

  • Insérer une boucle incrémentale pour répéter un groupe d’instructions un nombre de fois spécifique :
    • Comprendre les cas d’utilisation de la boucle incrémentale
    • Utiliser la boucle For … To … Step… Next dans un development
  • Insérer une boucle sous condition pour répéter un groupe d’instructions tant que la condition n’est pas remplie :
    • Comprendre les différents cas de figure d’utilisation des boucles sous condition
    • Utiliser les boucles Do…Loop dans un développement
  • Insérer une boucle sur collection pour répéter un groupe d’instructions sur l’ensemble des objets contenus dans une collection
    • Comprendre la logique de collections pour avoir une première introduction aux objets
    • Utiliser la boucle For Each… In… dans un développement

 

Découverte des objets Excel

  • Comprendre le fonctionnement des objets :
    • Définir ce qu’est un objet et la logique derrière
    • Appréhender les propriétés, méthodes et évènements associés aux objets
  • Utiliser la bibliothèque d’objets et l’aide Microsoft pour trouver un objet :
    • Apprendre à rechercher des objets dans la bibliothèque
    • Trouver un objet ainsi que toutes ses caractéristiques dans l’aide de Microsoft
  • Utiliser la fenêtre « Espions » pour observer un objet et naviguer dans l’arborescence
    • Ajouter un objet à espionner dans la fenêtre
    • Savoir se déplacer dans l’arborescence d’un objet espionné
    • Connaître les limites de la fenêtre « Espions »

Utilisation des objets Excel

  • Appréhender les objets les plus courants en VBA et leur arborescence :
    • Utiliser l’objet Application correspondant à Excel
    • Utiliser l’objet Workbook correspondant au classeur
    • Utiliser l’objet Worksheet correspondant à la feuille
    • Utiliser l’objet Range/Cells correspondant aux cellules
  • Appliquer les propriétés, méthodes et évènements les plus utiles dans ses macros

Le petit plus des Experts Excel

  • des formateurs diplômés Microsoft Office Specialist Excel
  • Un plan de cours unique et personnalisé rédigé selon vos besoins
  • Un accompagnement post formation durant 30 jours pour vous aider à mettre vos acquis en pratique
  • Un support de cours remis en fin de journée pour vous aider au quotidien
  • Un groupe de niveau identique pour un apprentissage de qualité