Formation Atelier Excel : Création et utilisation des classes en VBA

  • Référence : ATEXVBA1
  • Durée : 7 heures
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Bonne connaissance de base VBA
  • Il est également préférable que l'environnement de développement de VBE (Visual Basic Editor) soit familier, notamment les possibilités de débogage du code
  • Savoir déclarer et utiliser des fonctions personnalisées et des procédures requérant l'emploi de paramètres
  • Savoir déclarer et utiliser des variables et comprendre la notion de portée d'utilisation d'une variable

PROFIL DES STAGIAIRES

  • Utilisateurs confirmés de VBA Excel, connaissant les principes de la Programmation Orientée Objet

OBJECTIFS

  • Concevoir et modaliser des classes d’objets en VBA

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Excel

CONTENU DU COURS Excel

1 - Variables de type standard et types personnalisés

  • Limites des variables standards
  • Types personnalisés
  • Rappel sur les variables standards

2 - Notion d’objet et module de classe

  • Ajout d’un module de classe
  • Création de propriétés simples
  • Utilisation de la classe dans le code

3 - Les propriétés

  • Lecture/Ecriture, Lecture seule ou écriture seule (Property Let et Property Get)
  • Transformation des variables en propriétés

4 - Les méthodes

  • Utilisation des procédures et fonctions dans les classes

5 - Gestion des erreurs

  • Déclenchement d’erreur dans la classe
  • Gérer les erreurs au sein de la classe (err.Raise)

6 - Les évènements

  • Création de l’évènement dans la classe sans et avec paramètre
  • Gestion dans le code appelant
  • Les paramètres décisionnels

7 - Implémentation d’une classe dans un Add In

  • Création d’une classe
  • Création d’un formulaire associé à la classe
  • Création d’un onglet de paramètres
  • Enregistrement .XLAM
  • Appeler un complément EXCEL
Cookies