Revenir à la liste des catégories de formation



Formation : Développement d'applications financières en VBA pour EXCEL


(Réf. 15663)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Marchés financiers - LBO Leveraged Buy Out

Prérequis

Non renseigné

Public

Utilisateurs d'EXCEL V2003 désirant automatiser des tâches


Objectifs

  • Acquérir les bases du langage VBA
  • Pratiquer les macros sous EXCEL V2003 et les objets et variables pour EXCEL V2003
  • Acquérir les fondamentaux du modèle objet pour EXCEL V2003
  • Savoir concevoir des solutions personnalisées
  • Savoir déboguer d'applications VBA
  • Savoir créer des interfaces
  • Savoir intéragir avec des données ou des applications externes 
  • Appréhender les fonctionnalités principales d’une application de tenue de position Front office

Type de formation

Courte

Programme

Le fil rouge de cette formation est la construction d'une application de tenue de position actions et dérivés en VBA. Cet outil intègre la saisie d’ordres, le calcul de P-L, le pricing, la valorisation et les calculs de sensibilités, le tout automatisé en VBA.

1. Rappels sur EXCEL version 2003

  • Fonctions, librairies, tables / matrices, algorithmes, …
  • Nommer des cellules
  • Associer un nom à une constante ou à une formule
  • Références absolues et relatives

2. Personnaliser Excel

  • Barres d'outils personnalisées
  • Menus personnalisés
  • Boutons de commande personnalisés

3. Visual Basic pour Application pour EXCEL

  • Introduction à l'Editeur Visual Basic (VBE)
  • Fenêtres du VBE
  • Travailler avec la fenêtre de code
  • Personnaliser l'environnement de l'éditeur Visual Basic
  • Macros : définition, enregistrement et classeur personnel

4. Modèle objet d'EXCEL

  • Introduction au modèle objet : propriétés, méthodes, événements
  • Objet Application
  • Collection Workbooks - objet Workbook
  • Collection Worksheets - objet Worksheet
  • Objet Range

 

 

 

5. Programmation VBA

  • Variables, types de données et constantes
  • Tableaux
  • Variables objets
  • Types de données personnalisées
  • Fonctions prédéfinies
  • Manipuler les objets et les collections
  • Contrôler le flot d'exécution
  • Procédures Sub et Function
  • Gérer les erreurs

6. UserForms

  • Introduction aux UserForms
  • Boîtes de dialogue : InputBox, MsgBox
  • Méthodes GetOpenFileName et GetSaveAsFileName
  • Boîtes de dialogue prédéfinies d'EXCEL
  • Contrôles de la Boîte à outils
  • Evénements des UserForms
  • Personnaliser la Boîte à outils

7. Manipuler des fichiers en VBA

  • Commandes VBA relatives aux fichiers
  • Utiliser l'objet FileSearch
  • Utiliser l'objet FileSystemObject
  • Travailler avec des fichiers text

8. Tests et outils de débogage

  • Fenêtre de débogage
  • Exécution pas à pas
  • Visualisation des variables
  • Espions

Pédagogie

Formation sur la version Excel 2003


Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
75009 Paris :


Revenir en haut





Revenir à la liste des catégories de formation