Formation Excel VBA

Développer en VBA dans Excel

Cette formation Excel vous permet de créer des programmes dans Excel afin de gagner du temps et d’effectuer des opérations répétitives sans risque d’erreur.

Formation Excel VBA

Objectifs

  • Automatiser des traitements Excel à l’aide de macros
  • Améliorer Excel avec des feuilles de saisie et des fonctions personnalisées

Programme

Du générateur de Macros à la programmation VB

  • Générer une macro Excel.
  • Enregistrer une macro.
  • Rendre une macro accessible (barre d'outils, barre de menu, boutons)
  • Classeur de macros personnelles.

Environnement Visual Basic Editor

  • Explorateur de projets.
  • Modules de feuilles.
  • Modules généraux.
  • Fenêtre de propriétés.
  • Débuggeur

Objets

  • Définition d’un objet
  • Présentation des attributs et des méthodes
  • Utilisation de l'explorateur d'objets.

Conception de procédures à l'aide des instructions de base

  • Variables : nom et type
  • Opérations sur les variables
  • Tests sur des valeurs
  • Tableaux
  • Répétition d’instruction
  • Sous programmes et fonctions

Utilisation des objets

  • Notion d’événements
  • Présentation des collections
  • Boucle sur les objets d’une collection : For Each
  • Utilisation de l'instruction With

Personnalisation d’Excel

  • Navigation et écriture dans les feuilles de calcul
  • Création et utilisation des fonctions personnalisées

Traitement d’erreur

  • On error goto
  • On error resume
  • Resume
  • Objet err
  • Raise

Feuilles de saisie

  • Contrôles et boîtes de dialogue
  • Contrôles dans une feuille de calcul.
  • Création et programmation de boîtes de dialogue.
  • Principaux contrôles : étiquettes, zones de texte, boutons de commande, cases à cocher, cases d'option, listes modifiables.

Télécharger le programme détaillé

En savoir plus

Référence

VBA-EXCEL

Durée

4 jours

Prochaines sessions

13 - 16 mai 2024 S'inscrire

3 – 6 juin 2024 S'inscrire

1 – 4 juillet 2024 S'inscrire

Pré requis

Maîtrise d’Excel

Connaissance de base en programmation : algorithmes, tests, boucles, sous-programmes.

Public

Utilisateurs d'Excel souhaitant développer des fonctionsavancées, des traitements automatisés ou des formulaires

Points forts

Petit groupe (4 personnes maximum)

Un poste de travail par personne

Formateur très pédagogue, avec 20 ans d'expérience d'enseignement

75 % d'exercices pratiques, adaptés aux besoins du stagiaire

Support de cours fourni

Assistance après la formation

Coût

2400 € TTC