FORMATION EXCEL PROGRAMMATION VBA

Formation créée le 10/07/2025.
Version du programme : 1

Type de formation

Formation présentielle

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

FORMATION EXCEL PROGRAMMATION VBA


Formation avancée en programmation VBA pour Excel, permettant de créer des applications autonomes et sécurisées. Idéale pour les utilisateurs confirmés d'Excel souhaitant développer des compétences en automatisation et en personnalisation de leurs feuilles de calcul.

Objectifs de la formation

  • Élaborer des applications autonomes et sécurisées sous Excel.
  • Les macro-commandes
  • Appréhender les variables, constantes et commandes structurées de Visual Basic

Profil des bénéficiaires

Pour qui
  • Utilisateur confirmé d’EXCEL désirant développer des applications
Prérequis
  • Maitriser les fonctionnalités avancées d’Excel

Contenu de la formation

Les macros d’Excel
  • Enregistrer une macro
  • Références absolues et relatives
  • Où stocker une macro
  • Exécuter une macro
  • Associer une macro à un bouton de commande
  • Optimiser une macro dans l’éditeur Visual Basic (VBE)
Présentation de l’éditeur Visual Basic
  • Modules et formulaires
  • Les différentes fenêtres du VBE
  • Utilisation de l’explorateur d’objets
Le modèle objet Excel
  • Objets, propriétés et méthodes
  • Le modèle hiérarchique
  • Collections d’objets
  • Les principaux objets d’Excel
  • L’objet Application
  • Collections Workbooks et Objets WorkBook
  • Collections Worksheest et Objets Worksheet
  • L’objet Range
  • L’objet Chart
  • L’objet PivotTable
Le Visual Basic for Applications – VBA
  • Présentation d’ensemble du VBA
  • Les variables scalaires, les types de données, déclaration des variables, portée et durée de vie des variables
  • Les tableaux
  • Les structures de contrôle
  • Structure de Tests
  • IF …END IF
  • SELECTCASE …END SELECT
  • Structures de boucles
  • Boucles FOR
  • Boucles LOOP
  • Procédures et fonctions
  • Fonctions natives du VBA
  • Procédures paramétrées, passage de paramètres, appel de procédures paramétrées
  • Fonctions, valeurs de retour
  • Mise au point de procédures : Points d’arrêts, mode pas à pas, espions.
  • Utilisation de variables objets dans les procédures
  • Interactions avec l’utilisateur
  • MsgBox, InputBox
  • Création de formulaires personnalisés
  • Utilisation de l’objet UserForm
  • Contrôles
  • Utilisation d’autres modèles objets (Word, Access) depuis Excel

Équipe pédagogique

Formateur spécialisé en informatique

Suivi de l'exécution et évaluation des résultats

  • Evaluation

Ressources techniques et pédagogiques

  • Alternance de théorie et de très nombreux exercices pratiques, support numérique

Qualité et satisfaction

Taux de satisfaction des apprenants

Capacité d'accueil

Entre 1 et 10 apprenants

Délai d'accès

4 semaines

Accessibilité

Accès PMR