Excel VBA initiation

Objectifs

  • Déclarer et utiliser des variables tableaux
  • Développer avec les listes, TCD et graphiques
  • Gérer les événements
  • Accéder à d’autres applications et interagir avec Windows
  • Personnaliser le ruban

Programme

Jour 1

Consolider ses bases de programmation

  • Collections et objets
  • Définir des fonctions et procédures paramétrées
  • Les boucles For Each
  • Implémenter la gestion d’erreurs

Les variables tableaux

  • Déclarer et utiliser des tableaux : taille fixe, dynamique et multidimensionnelle
  • Redimensionner un tableau avec ReDim

Programmer avec les objets listes, tcd et graphiques

  • Manipuler les filtres élaborés
  • Manipuler les éléments du TCD
  • Manipuler les graphiques et automatiser leur mise en forme

Gérer des évènements sur les objets

  • Ecrire des événements
  • Evénements de l’objet Application
  • Evénements de l’objet Workbook
  • Evénements de l’objet Worksheet
  • Créer ses propres événements

Formulaires

  • Programmer avec des contrôles ActiveX
  • Liste déroulantes synchronisées
  • Boites à onglets
  • Graphiques

Jour 2

Liaison avec d’autres applications

  • Référencer un modèle objet automation
  • Piloter une autre application Microsoft en VBA (Word ou PowerPoint)
  • Programmer des échanges avec des fichiers texte

Interagir avec Windows

  • Les différentes interactions avec Windows
  • Exemples d’utilisation : gestionnaire de fichiers, changer un élément de la configuration, gestion des tâches, rechercher un fichier

Automatiser les imports / exports

  • Importer une partie d’un fichier texte
  • Exporter avec des formats spécifiques : fichiers binaires, hexa

Personnaliser et automatiser le ruban*

  • Les onglets contextuels*
  • Rajouter un onglet*
  • Les groupes*
  • Les contrôles*
  • Les icônes*

* Version 2010, 2013

Méthode pédagogique

Alternance d’apports théoriques et pratiques, en 3 parties : présentation d’une situation d’usage, explication des méthodes et mise en pratique.

Outil pédagogique

Supports papiers

Evaluation

Exercices de validation en continu et des appréciations tout au long de la formation : une note en pourcentage avec QCM d’entrée et QCM de sortie.

Validation

Attestation de fin de stage.

Tarifs

Formation inter-entreprise

  • 200,00 € HT / jour soit 240,00 € TTC / jour
  • Session garantie à partir de 3 personnes

Formation intra-entreprise

Besoin d’une formation sur mesure ?