Cette formation est-elle pour vous ?

Tout public

Objectifs pédagogiques

  • Concevoir une solution personnalisée en utilisant l’environnement de programmation Microsoft Visual Basic Applications d’Excel
  • Décrire le rôle des modèles objet
  • Utiliser l’automation pour construire des applications, lister et décrire les modèles objet fournis dans l’édition Office Développeur

Déroulement de la formation

Enregistrement de Macros : possibilités et problèmes

  • Onglet développeur
  • Création/édition de macros
  • Utilisation de l’éditeur Visual Basic
  • Navigation dans un projet VBA
  • Programmation orienté objet en VBA
  • Le langage VBA

Variables et Objets

  • Objets (Feuilles, Classeurs, Modules, Formulaires)
  • Procédures, Fonctions (Privée / Publiques)
  • Appel de procédures ou fonctions
  • Utilisation de fonctions dans une feuille Excel
  • Variables :
    • Texte, Numérique, Date, Booléenne, Variant, Objet
    • Tableau
    • Constante
    • Type personnalisé
    • Privée / Publique
  • Syntaxe du langage :
    • MsgBox
    • Tests conditionnels (If…Then…ElseIf…Else ; Select Case)
    • Les boucles (Do ; While ; Until ; For)
    • Les collections et les boucles For Each
    • Inputbox
  • Travail avec les objets Excel (Feuilles, Classeurs)

Fonctions VBA

  • Textes (Left, Right, …)
  • Tests (IsNumeric, IsNull, …)
  • Tableaux (Array, Split, …)

Gestion des Erreurs

  • Récupérations d’erreurs
  • Outils de débogage
  • On Error

Formulaires et contrôles

  • Type de contrôle de formulaire – (Libellé, Zone de texte, Liste, Case à cocher, Case d’option, …)
  • Contrôles de formulaire sur une feuille Excel – (Gestion en VBA)
  • Création d’un formulaire simple (VBA)

Programmation d’événements

  • Programmation des évènements sur les feuilles ou classeur

Travail avec plusieurs classeurs

  • Création d’un nouveau classeur vierge ou sur base d’un modèle
  • Ouvrir un autre classeur, y extraire ou écrire des données

Divers

  • Création d’un graphique
  • Création d’un tableau croisé dynamique

Prérequis

  • Excel – Tous les modules

Fiche technique
9 places restantes
  • 26/11/2026 08:30 - 16:30
  • 27/11/2026 08:30 - 16:30
  • 02/12/2026 08:30 - 16:30
  • 04/12/2026 08:30 - 16:30
  • Lieu de la formation Liège (Ougrée)
  • Langue du cours FR
10 places restantes
  • 14/05/2027 08:30 - 16:30
  • 21/05/2027 08:30 - 16:30
  • 28/05/2027 08:30 - 16:30
  • 04/06/2027 08:30 - 16:30
  • Lieu de la formation Liège (Ougrée)
  • Langue du cours FR
Entreprise

Former mon équipe

Obtenir un devis gratuit +32 (0)4 338 19 00

Besoin de plus d’informations ?

Nous contacter

Ce qui pourrait également vous intéresser

Excel module 9 – Visual Basic applications (principes de base)

1 jour · Présentiel Liège (Ougrée) Plus d'infos

Excel professionnel

2 jours · Présentiel Liège (Ougrée), Louvain-la-Neuve Plus d'infos

Excel module 7 – liaisons et consolidations

1 jour · Présentiel Liège (Ougrée) Plus d'infos

Excel module 8 – outils de simulations et d’hypothèses

1 jour · Présentiel Liège (Ougrée) Plus d'infos