EL338
Habiletés informatiques

VBA pour Excel (versions 2019 et Microsoft 365) : Programmer efficacement avec Excel

Maîtriser VBA pour automatiser les traitements de données, créer des macros avancées et développer des applications Excel performantes

Excel est puissant, mais quand les traitements deviennent répétitifs et les données volumineuses, les limites des formules classiques apparaissent vite. VBA permet d'automatiser ce qui prend des heures, de structurer des traitements complexes et de produire des rapports sur mesure. Cette formation couvre le langage VBA de façon progressive, depuis les bases de la programmation objet jusqu'à l'automatisation de traitements avancés avec tableaux croisés dynamiques et filtres complexes.

Est-ce pour vous ?

Utilisateurs d’Excel et développeurs.

Préalables

Une connaissance de VBA est nécessaire pour bien appréhender cette formation.

Ce que vous saurez faire

  • Automatiser les traitements répétitifs et gagner un temps précieux dans Excel
  • Développer des macros structurées pour manipuler de grands volumes de données
  • Créer des rapports personnalisés générés automatiquement selon les besoins de son organisation

Contenu de la formation

1 VBA pour Excel (versions 2019 et Office 365) - Programmer sous Excel : Macros et langage VBA

  • Présentation
  • Le langage VBA
  • La programmation objet sous Excel (2019 et Office 365)
  • Les objets d'Excel
  • Les tableaux croisés et graphiques
  • Les boîtes de dialogue
  • Les formulaires
  • Amélioration de l'interface utilisateur
  • Gestion des événements
  • Débogage et gestion des erreurs
  • Communication avec les applications Office
  • Internet
  • Programmation Windows
  • Code d'une mini-application

2 VBA pour Excel - Automatisez le traitement complexe de vos données

3 Introduction

  • Présentation de la formation
  • Présentation du projet

4 Préparer et concevoir

  • Le filtre avancé : filtrage sur place
  • Le filtre avancé : filtrage avec extraction

5 Programmer le traitement des données

  • Gérer les onglets avec CodeName
  • Utiliser advancedFilter pour extraire les données d'une liste
  • Importer les données
  • Obtenir la liste des trigrammes avec removeDuplicates
  • Charger le dictionnaire des trigrammes
  • Obtenir la liste des codes analytiques
  • Calculer les totaux

6 Présenter les résultats

  • Mettre à jour le tableau de résultats
  • Vider le tableau de résultats
  • Parcourir le tableau de résultats et ouvrir le modèle de résultats

7 Générer les rapports

  • Écrire les données dans le classeur de résultats
  • Enregistrer les classeurs
  • Conclusion

8 VBA pour Excel - Traitez vos données avec des tableaux croisés dynamiques

9 Introduction

  • Présentation de la formation
  • Présentation du projet

10 Préparer et concevoir

  • Conception du TCD
  • Programmer l'objet PivotTable

11 Programmer le traitement des données

  • Programmer le TCD
  • Exploiter le TCD
  • Remplir le tableau de résultats

12 Présenter les résultats

  • Vider le répertoire de stockage des rapports
  • Insérer des liens hypertextes
  • Supprimer les liens hypertextes
  • Conclusion
Voir plus

📌 Informations pratiques

Formation 100% à distance. Accessible en tout temps de n’importe où pendant un an. Si vous avez des questions concernant l'inscription, la langue d’enseignement ou les modalités d’annulation, consultez notre FAQ

Formateurs

Information à venir
Durée
12,0 heures
Tarif régulier
250 $
Durée
12,0 heures
Tarif régulier
250 $
Formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Demander une soumission

Demander une formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Dites-nous en plus
Ajout effectué Voir mon panier