Télécharger la fiche en PDF
Transcription
Télécharger la fiche en PDF
PRODUITS DES MARCHÉS FINANCIERS / MATHÉMATIQUES FINANCIÈRES ET EXCEL™ VBA POUR EXCEL™ - NIVEAU 1 ANIMÉ PAR Jean-Claude DA CUNHA / Directeur Associé et fondateur - ASSET ALPHA CODE WEB : VBA NIVEAU : ACQUISITION DURÉE : 3 JOURS PRIX NET DE TAXES : 3 910 ¤* DATES : du 02 au 04/10/2017 *Montant sur lequel il n’est pas appliqué de TVA (Prestation de formation professionnelle continue exonérée de TVA). OBJECTIFS • Pratiquer les macros sous EXCEL™, les objets et variables pour EXCEL™ • Savoir créer des interfaces • Savoir intéragir avec des données ou des applications externes • Développer des applications utilitaires couvrant les principaux besoins rencontrés en finance ATOUTS DU SÉMINAIRE • Acquisition des compétences nécessaires pour développer des applications sous EXCEL™ PROGRAMME - EXCEL™ Cette formation associe la découverte des fondamentaux de la programmation VBA avec la réalisation d’exemples concrets liés aux activités de la finance. Réalisation d’un pricer simple Calcul d’indicateurs sur des historiques de cours Import et manipulation de données externes Automatisation de réconciliations Interaction avec des applications externes : WORD™, OUTLOOK™ 1 / Rappels sur EXCEL™ • Fonctions, librairies, tables / matrices, algorithmes, … • Références absolues et relatives 2 / Personnaliser EXCEL™ • Boutons de commande personnalisés • Formulaires personnalisés 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 • Objet Chart 5 / Programmation VBA • Variables, types de données et constantes • Tableaux • Contrôle du flot d’exécution • Procédures Sub et Function • Manipulation des objets et des collections 6 / UserForms • Boîtes de dialogue : InputBox, MsgBox • Contrôles de la boîte à outils • Événements des UserForms 3 / Visual Basic pour Application EXCEL™ • Introduction à l’Éditeur Visual Basic (VBE) • Travailler avec la fenêtre de code • Macros : définition, enregistrement et classeur 7 / Tests et outils de débogage • Fenêtre de débogage • Exécution pas à pas personnel VBA POUR EXCEL™ - NIVEAU 2 ANIMÉ PAR Jean-Claude DA CUNHA / Directeur Associé et fondateur - ASSET ALPHA CODE WEB : VBA2 NIVEAU : MAÎTRISE DURÉE : 2 JOURS PRIX NET DE TAXES : 3 080 ¤* DATES : 20 et 21/11/2017 *Montant sur lequel il n’est pas appliqué de TVA (Prestation de formation professionnelle continue exonérée de TVA). OBJECTIFS • Maîtriser les techniques avancées du langage VBA • Découvrir les bonnes pratiques du VBA • Développer des applications robustes • Concevoir des solutions personnalisées • Réaliser des librairies utilitaires ATOUTS DU SÉMINAIRE • Consolidation de la pratique du VBA et découverte de techniques avancées nécessaires pour développer et optimiser des applications complexes et robustes sous EXCEL™ PRÉ-REQUIS • Cette formation s’adresse à un public PROGRAMME EXCEL™ 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 gestion des ordres, la valorisation, le calcul de P&L, le pricing (arbre, Monte Carlo) et les calculs de sensibilités. 1 / Rappels sur VBA • Utilisation et personnalisation de l’Éditeur Visual Basic (VBE) • Boutons de commande personnalisés • Variables, types de données et constantes • Procédures Sub et Function • Contrôle du flot d’exécution 2 / Modèle objet d’EXCEL™ 4 / Notions VBA avancées • Objets personnalisés (classe VBA) • Variables objets • Création de librairies VBA • Techniques d’optimisation des performances • Compilation conditionnelle • Gestion des paramètres optionnels 5 / Tests et outils de débogage • Fenêtre de débogage • Exécution pas à pas 6 / Interaction • Manipulation de fichiers • Accès aux bases de données, au web • Automatisation d’applications externes (Word™, Outlook™) 3 / Programmation VBA • Manipulation des tableaux • Manipulation des objets, des collections • Bibliothèques financières • Gestion d’erreurs 7 / Personnaliser EXCEL™ • Formulaires personnalisés • Barres d’outils et menus personnalisés et des dictionnaires (Thomson Reuters™, Bloomberg™) possédant une pratique du VBA et désirant se perfectionner INFORMATIONS ET INSCRIPTIONS Retrouvez cette formation sur notre site www.first-finance.fr 73 1. P056-103-Produits marchés financiers-I.indd 73 Tél. : +33 (0)1 44 53 75 72 / E-mail : [email protected] 07/09/2016 13:54