Accueil    Formations    Bureautique    Logiciels Bureautique    Excel 2019 et Excel 365    Excel - Approfondir ses connaissances VBA

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Comment utiliser vos droits
sur Mon Compte Formation

Objectifs pédagogiques / Compétences visées

  • Déclarer et utiliser des variables tableaux
  • Développer avec les listes, Tableaux Croisés Dynamiques (TCD) et graphiques
  • Gérer les événements
  • Accéder à d'autres applications
  • Interagir avec Windows
  • Personnaliser le ruban.

Niveau requis

Avoir suivi la formation EXC-VB "Excel - Programmer en VBA" ou avoir de bonnes connaissances en VBA Excel.

Public concerné

Développeurs VBA Excel.

Programme

1ère demi-journée

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

Exemple de travaux pratiques (à titre indicatif)

  • Créer une procédure utilisant les boucles et les variables tableaux

2ème demi-journée

Programmer avec les objets listes, Tableaux Croisés Dynamiques (TCD) et graphiques

  • Manipuler
    • Les filtres élaborés
    • Les éléments du TCD
    • Les graphiques et automatiser leur mise en forme
Exemple de travaux pratiques (à titre indicatif)
  • Créer une procédure manipulant les éléments d'une liste de données, d'un TCD et d'un graphique

3ème demi-journée

Gérer des événements sur les objets

  • Ecrire des événements
  • Evénements des objets
    • Application
    • Workbook
    • Worksheet
  • Créer ses propres événements

Formulaires

  • Programmer avec des contrôles ActiveX
  • Listes déroulantes synchronisées
  • Boîtes à onglets
  • Graphiques

Exemple de travaux pratiques (à titre indicatif)

  • Créer des procédures rattachées aux événements des objets Excel à l'intérieur de formulaires avec contrôles ActiveX

4ème demi-journée

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*

Exemple de travaux pratiques (à titre indicatif)

  • Créer une application permettant l'import de données Word dans un fichier Excel avec sélection du fichier source et création du fichier final (cette application sera appelée par une icône dans le ruban)

Certification (en option)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation
  • Il s'effectuera en ligne et durera en moyenne 1h00 (le score obtenu attestera d'un niveau de compétence)

* Version 2010, 2013

Modalités d’évaluation des acquis

  • En cours de formation, par des exercices pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Compétences attestées par la certification

  • Les compétences attestées sont variables en fonction du score obtenu (de 0 à 1000)
  • Ce score déterminera un niveau (initial, basique, opérationnel, avancé ou expert) selon lequel vos compétences vous seront attribuées
  • Retrouvez le détail des compétences attestées sur la fiche "RS5252 - TOSA Excel" présente sur le site de France Compétences (francecompetences.fr).

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous