développement d`applications financières en vba pour excel
Transcription
développement d`applications financières en vba pour excel
PRODUITS DES MARCHÉS FINANCIERS MATHÉMATIQUES FINANCIÈRES ET EXCEL™ Développement d'applications financières en VBA pour EXCEL™ - Niveau 1 ANIMÉ PAR Jean-Claude DA CUNHA, Directeur Associé et fondateur - Asset Alpha NIVEAU : Acquisition / DURÉE : 3 JOURS / PRIX NET DE TAXES : 3 690 E* DATES : DU 12 AU 14/05/2014 OBJECTIFS DU SÉMINAIRE ATOUTS DU SÉMINAIRE •Acquérir les bases du langage VBA •Acquisition des compétences nécessaires pour développer des applications conviviales sous EXCEL™ •Pratiquer les macros sous EXCEL™, les objets et variables pour EXCEL™ EXCEL™ •Les solutions des exemples réalisés en formation sont remis aux participants à l'issue du séminaire •Acquérir les fondamentaux du modèle objet pour EXCEL™ •Savoir concevoir des solutions personnalisées •Se reporter au séminaire « Développement d’applications financières en VBA pour EXCEL™ - Niveau 2 » pour une formation plus avancée •Savoir déboguer des applications VBA •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 PROGRAMME Les solutions des exemples réalisés interactivement ainsi que des utilitaires VBA sont remis aux participants à l’issue de la formation. Modèle objet d'EXCEL™ •Introduction au modèle objet : propriétés, méthodes, événements •Objet Application 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. •Collection Workbooks - objet Workbook •Collection Worksheets - objet Worksheet •Objet Range •Réalisation d’un pricer simple et de matrices de simulation •Objet Chart •Calcul de position Programmation VBA •Calcul d’indicateurs sur des historiques de cours •Automatisation des graphiques •Variables, types de données et constantes •Import et manipulation de données externes (fichier, web) •Tableaux •Automatisation de réconciliations •Contrôle du flot d'exécution •Interaction avec des applications externes : WORD™, OUTLOOK™ •Procédures Sub et Function Rappels sur EXCEL™ •Gestion des erreurs •Manipulation des objets et des collections •Fonctions, librairies, tables / matrices, algorithmes, … •Utilisation des fonctions prédéfinies •Nommer des cellules UserForms •Associer un nom à une constante ou à une formule •Références absolues et relatives •Introduction aux UserForms Personnaliser EXCEL™ •Boîtes de dialogue : InputBox, MsgBox •Boîtes de dialogue prédéfinies d'EXCEL™ •Boutons de commande personnalisés •Contrôles de la boîte à outils •Formulaires personnalisés •Événements des UserForms Visual Basic pour Application EXCEL™ •Personnaliser la boîte à outils •Introduction à l'Éditeur Visual Basic (VBE) Tests et outils de débogage •Fenêtres du VBE •Fenêtre de débogage •Travailler avec la fenêtre de code •Exécution pas à pas •Personnaliser l'environnement de l'éditeur Visual Basic •Visualisation des variables •Macros : définition, enregistrement et classeur personnel INFORMATIONS ET INSCRIPTIONS Tél. : +33 (0)1 44 53 75 72 / E-mail : [email protected] / Web : www.first-finance.fr en saisissant le code vba *Montant sur lequel il n’est pas appliqué de TVA (Prestation de formation professionnelle continue exonérée de TVA). 47 Copyright FIRST FINANCE© •Espions