Excel : programmation VBA


Objectifs

Développer des applications personnalisées faisant appel aux fonctions de Microsoft Excel grâce à une interface graphique conçue avec Visual Basic Application

Programme

Créer des macros par enregistrement

Enregistrer et éditer des macros
Affecter une macro à des objets
La fenêtre de l’environnement Visual Basic

Comprendre le concept de la programmation orientée objet

Les classes, les collections d’objets, les propriétés et les méthodes
L’explorateur d’objet

Comprendre la syntaxe du code visual basic

Les modules, les procédures et les fonctions
Les règles d’écriture du code, les propriétés et les méthodes, les listes automatiques
Instruction With…EndWith
Définir les variables et leur portée ; les variables objets
Les structures de contrôle : If …Then…Else Endif, Select…Case, Do…Loop, For…Next…

Créer ses propres fonctions

Gérer les erreurs

Outils de débogage, routine de gestion des erreurs d’exécution

Les boîtes de dialogues

Boîtes de dialogue : intégrées ou prédéfinies
Formulaires intégrant zones de texte, listes déroulantes, case à cocher

Automatiser l’exécution grâce aux procédures événementielles

Intra possible : dans votre entreprise (cours particuliers et/ou en groupe)

Possibilité d’accès dans le cadre du CPF avec le passage d’un PCIE ou TOSA, consulter le site www.moncompteformation.gouv.fr

Public

Toute personne ayant une très bonne maîtrise d’Excel et souhaitant développer des applications

Pédagogie

Essentiellement pratique à partir de nombreux travaux dirigés

Moyens et outils

Exercices pratiques
Support de cours
1 personne par ordinateur

Intervenant

Consultant spécialisé en informatique et bureautique

Modalités d’évaluation

Positionnement pré et post formation par le formateur
Bilan oral de fin de formation
Appréciation des acquis sur l’attestation de formation
Grille d’évaluation individuelle de fin de formation
Certification TOSA ou ICDL possible