Accroche
Nos formations
 
 
 
 
Excel Programmation en VBA
Réf. : EBUEX07
Durée : 3j / 21h
Tarif : 900 €
Sessions ouvertes :
Mai 28 au 30
Juin 23 au 25
Juil 9 au 11
Réserver

Pré-requis

Connaissance et pratique de Windows 95 / 98 ou Windows NT4 et de Excel ou versions antérieures. Avoir déjà utilisé :

  • les concepts de base d’un langage structuré (variables, procédures, fonctions et boucles)
  • les Macros - enregistrement et édition de macros
  • affectation de macros aux objets


Objectifs

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

Contenu

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 débogage
  • 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éclarations et portées
  • Utilisation des variables tableaux

Manipulation des chaînes de caractères

Branchements et prise de décision et boucles

  • Les instructions If...Then...Else, 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...With-End
  • 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 débogage

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

Personnalisation de l’interface utilisateur

  • Modification des barres d’outils et de menus via VBA

Remarques sur les ateliers :

les différents points abordés au cours de ce stage seront mis en application au travers d’ateliers avec du code VBA en Anglais.



CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68