Excel VBA - Niveau 2

Bureautique    800 € HT

Objectifs

Toute personne utilisatrice des macros Excel et du langage VBA souhaitant se perfectionner sur le langage pour développer des applications complexes sous Excel.

A l'issue de la formation le stagiare sera capable de :

  • Développer des procédures complexes sous VBA

Formation éligible à l'utilisation du CPF avec possibilité du passage de la certification TOSA en fin de formation.

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au logiciel étudié et au niveau suivi

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences
  • Passage de la certification Tosa (en option)

Public concerné

Tout utilisateur

Pré-requis

Posséder les bases du langage VBA sous Excel

2 jours
Prochaine session
  • du 10 au 11 juin 2024

Approfondir et consolider le langage

  • Définir des variables tableaux, collections et objets
  • Créer des sous-procédures et procédures fonctions
  • Utiliser les boucles (For Next, Do Loop, For Each)
  • Implémenter la gestion d'erreur

Répondre aux actions des utilisateurs

  • Ajouter des procédures événementielles dans les classeurs et les feuilles
  • Utiliser les événements

Interface utilisateur

  • Gérer les menus et barres d’outils
  • Les boites de dialogue intégrées
  • Fonction Msgbox
  • Méthodes GetOpenFileName et GetSaveAsFilename
  • Les boites de dialogue intégrées : Dialog
  • Perfectionnement Formulaire
  • Liste déroulante à plusieurs colonnes
  • Calendrier, Cadres d’options, Zone à incrémentation
  • Programmation événementielle des formulaires.

Optimiser la programmation des objets remarquables

  • Rechercher des données : utiliser l'objet Find, la fonction Match
  • Automatiser les tris, manipuler les filtres
  • Créer, modifier et manipuler un tableau croisé dynamique
  • Créer, modifier et manipuler un graphique
  • Enrichir la présentation avec des objets Shapes.

Gérer les fichiers

Utiliser FileSystem pour :

  • Récupérer des informations sur les dossiers et les fichiers
  • Gérer les fichiers d’un dossier : ouvrir, supprimer, Copier ou déplacer des fichiers
  • Lire et écrire des fichiers textes

Introduction à l'acces à d'autres applications

  • Référencer un modèle objet automation
  • Communiquer avec Word (modèle objet principal de Word)
  • Envoi de mails avec Outlook
  • Lien ODBC avec une base de données