[wpms_breadcrumb reverse="0"]
Bureautique - Microsoft Excel

Microsoft Excel VBA

Reference : BU35
3 jours - 1,200 € € HT
Prochaines sessions
  • Le 05/10/2020
  • Le 04/11/2020
  • Le 02/12/2020
Microsoft Excel VBA
Objectifs

  • Développer des applications personnalisées faisant appel aux fonctions d’Excel par une interface graphique conçue avec Visual Basic

Pré requis

  • Connaître les concepts de base d’un langage structuré (variables, procédures, fonctions et boucles)
  • Connaître les Macros
  • Savoir enregistrer et éditer de macros
  • Savoir affecter des macros aux objets

Modalités pédagogiques

Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

Public visé

Tout utilisateur d’Excel (versions 2010 à 2019 et Office 365).

Inscription

Programmes de Microsoft Excel VBA

Cette formation prépare au passage de l’examen TOSA Excel VBA dans le cadre du cursus de certification TOSA. La certification n’est pas incluse dans la formation.

Composants de l’éditeur VBA

  • Fenêtre de l’éditeur
  • Fenêtre Projet
  • L’explorateur d’objets
  • Fenêtre de code
  • Fenêtre Propriétés
  • Fenêtre de debogage
  • Boîte à outils et contrôles

Définition des Procédures

  • Structure détaillée des procédures Sub
  • Structure détaillée des procédures Function
  • Arguments
  • Appels de procédures
  • Documenter les procédures
  • Gérer les procédures

Gestion des projets

  • Insérer un formulaire, un module de code
  • Ajouter du code VBA à un formulaire

Variables et constantes

  • Déclaration et portée des variables
  • Utilisation des variables tableaux

Manipulation des chaînes de caractères

Branchements conditions et boucles

  • Les instructions If…Then…Endif, Select Case, Do…Loop et For…Next

Les objets

  • Le modèle d’objet
  • Notions de propriétés et de méthodes
  • Les collections d’objets
  • Les instructions With…End-With
  • Manipulation des principaux objets d’Excel

Contrôles et boîtes de dialogue

  • Créer ses propres boîtes de contrôles
  • Créer des routines d’événements

Gestion des erreurs et debogage

  • Les outils de débogage
  • Création de routine de gestion des erreurs d’exécution

Personnalisation de l’interface utilisateur