Menu

Excel : Programmation VBA

CONNAISSANCES PREALABLES

  • 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

DURÉE

  • 3 jours (21 heures)

 Eligible CPF : Oui

PROFIL DES STAGIAIRES

  • Utilisateurs confirmés d'Excel et techniciens bureautiques voulant maîtriser le langage de programmation VBA appliqué à Excel

OBJECTIFS

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

METHODES PEDAGOGIQUES

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • Mise à disposition d’un poste de travail par participant

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

  • Consultant-Formateur expert Excel

CONTENU DU COURS

1 - 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

2 - 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

3 - Gestion des projets

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

4 - Variables et constantes

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

5 - Manipulation des chaînes de caractères

6 - Branchements conditions et boucles

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

7 - 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

8 - Contrôles et boîtes de dialogue

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

9 - Gestion des erreurs et debogage

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

10 - Personnalisation de l’interface utilisateur

11 - Certification TOSA

  • Cette formation prépare la Certification TOSA Excel VBA
Formation inter
à partir de
1200 €
par stagiaire
Un renseignement ?
Un devis ?

Nos
références