Prenez contact avec nous

Plan du cours

Modèle d'objet Excel

  • Protection de la feuille depuis VBA
  • Objet Workbook, collection Workbooks
  • Objet Worksheet, collection Worksheets
  • Validation de feuilles
  • Méthodes pratiques de l'objet Range
  • Copier, coller, coller spécial
  • Propriété CurrentRegion
  • Trouver, remplacer
  • Trier des plages
  • Graphiques (Objet Chart)

Événements

  • Événements au niveau de l'application

Tableaux

  • Tableaux dynamiques
  • Tableaux Variant
  • Optimisation des tableaux et de la mémoire
  • Tableaux multidimensionnels

Programmation orientée objet

  • Classes et Objets
  • Création de classes
  • Création et destruction d'objets
  • Création de méthodes
  • Création de propriétés
  • Validation des données à l'aide de propriétés
  • Propriétés et méthodes par défaut
  • Gestion des erreurs dans le module de classe

Création et gestion des collections

  • Créer une collection
  • Ajout et suppression d'éléments
  • Références aux composants (en utilisant une clé et un index)

Structures et fonctions VBA avancées

  • Passage de paramètres par valeur et par référence (ByRef et ByVal)
  • Procédures avec un nombre variable de paramètres
  • Paramètres optionnels et valeurs par défaut
  • Procédures à nombre inconnu de paramètres (ParamArray)
  • Énumération, passage pratique de paramètres
  • Types définis par l'utilisateur (User-defined Type)
  • Service Null, Nothing, chaîne vide "", Empty, 0
  • Conversion de types

Opérations sur les fichiers

  • Ouverture et fermeture de fichiers texte
  • Lecture et écriture de données texte et binaires
  • Traitement des enregistrements dans un fichier CSV
  • Traitement efficace des fichiers texte

Utilisation des fonctions VBA dans d'autres applications

Ajouts

  • Création de vos propres compléments
  • Création d'une barre d'outils pour complément
  • Installation de vos propres compléments et leur protection

Utilisation de bibliothèques externes

Connexion à des bases de données externes (ODBC, OLEDB)

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires