Calendrier Contact

Excel - VBA Visual Basic Initiation

Référence
BUR-BUR-09
Mis à jour le 02 déc. 2025

Durée

3 jours, 21 heures

Modalité

Présentiel, Distanciel

Avis

4,6

Objectifs

Automatiser les tableaux les calculs ou le traitement de données dans excel

Gérer les bases de la programmation en visual basic

Enregistrer modifier et écrire des macros vba

Automatiser les tableaux, les calculs ou le traitement de données dans excel

Enregistrer, modifier et écrire des macros vba

Prérequis

Avoir suivi la formation "Excel 02 - Perfectionnement" ou avoir un niveau de connaissances équivalent

Public cible

Toute personne utilisant Excel intéressée par la programmation

Financement

  • OPCO
  • France Travail

Programme

Déterminer l'intérêt d'utiliser vba

  • Présentation du langage VBA
  • Les macros d'Excel
  • Les affectations de macros
  • L'environnement de développement VBE
  • Configuration de l'éditeur VBA

Présenter le langage vba

  • Les modules
  • Les procédures
  • Les variables
  • Les structures de décisions
  • Les structures en boucles
  • Les opérateurs
  • Les règles d'écriture du code

Programmer un objet sous excel

  • Le modèle objet d'Excel
  • Principes d'utilisation des objets et collections
  • Instructions utilisées avec les objets
  • L'explorateur d'objets

Distinguer les objets d'excel

  • L'objet Application
  • L'objet Workbook
  • L'objet Worksheet
  • L'objet Range
  • Exemples d'utilisation des objets

Intégrer les boîtes de dialogue

  • Les boîtes de dialogue intégrées
  • Les boîtes de dialogue prédéfinies

Créer et gérer des formulaires

  • Créer un formulaire
  • Personnaliser un formulaire
  • Exemple de formulaire personnalisé

Améliorer l'interface de l'utilisateur

  • Les barres de commandes
  • Contrôles (options ou boutons de commande) des barres de commandes
  • Exemples de menus personnalisés

Gérer des événements

  • Écriture des événements
  • Les événements de l'objet Application
  • Les événements de l'objet Workbook
  • Les événements de l'objet Worksheet
  • Les événements de l'objet Chart

Gérer les bugs et erreurs

  • Les différents types d'erreur
  • Débogage
  • Gestion des erreurs en VBA

Programmer avec l'api windows

  • Présentation des API
  • Appel d'une fonction de l'API Windows
  • Liste de fonctions API Windows
  • Exemples d'utilisation de fonctions API Windows
  • L'objet FileSystemObject

Modalités d'évaluation

  • Les acquis des participants seront mesurés tout au long de la session de formation.
  • L'évaluation privilégiera l'aspect formatif et les interactions participant/formateur. Elle pourra éventuellement prendre l'aspect d'un QCM.
  • Une attestation de fin de formation reprendra l'ensemble des objectifs pédagogiques de la formation et sanctionnera l'acquisition des savoirs du participant.

Méthodes mobilisées

  • Exercices d'autopositionnement, partages d'expériences interactifs entre stagiaires
  • Supports théoriques et pratiques
  • Mises en situation

En savoir plus

Télécharger le programme

PDF — 1,2 Mo

Accessibilité aux personnes handicapées

Comment se déroulent nos formations ?

Avis et satisfaction

à propos de cette formation
4.6
Score obtenu à partir de 6 sessions et 6 apprenants
à propos de lexom
93%

recommandent lexom

Score obtenu à partir de 8389 réponse depuis 2020

  • 89% recommandent les compétences formateur Basé sur 8389 réponses d'apprenants
  • 90% sont satisfait de la proximité du lieu de formation Basé sur 8389 réponses d'apprenants
  • 88% sont satisfait de l'organisation globale des formations Basé sur 8389 réponses d'apprenants

Prochaines sessions

Votre session près de chez vous

Aucune ville trouvée

Garantie dès un inscrit

Partout en France, même en distanciel
Date à votre convenance
À partir de 930,00 €(1)
Devis personnalisé
Rapide
Sans engagement

Cette formation dans vos locaux

Devis personnalisé
Rapide
Sans engagement

(1) Coût pédagogique journalier distanciel

Délai estimé : entrée en formation possible 4 à 6 semaines après inscription, session garantie dès un inscrit.

Demande de devis

Formation sélectionnée

Excel - VBA Visual Basic Initiation

Excel