Informatique appliqué à la finance

Ects : 4
Compétence à acquérir :
Ce cours d'Informatique appliquée à la Finance utilise le langage de programmation Visual Basic pour Applications (VBA) de Microsoft. VBA est l’un des langages de programmation les plus utilisés dans les entreprises pour automatiser des tâches routinières. La programmation sous VBA pour Excel est ainsi une compétence très appréciée par les entreprises qui accueillent des stagiaires.
A l’issue du cours, les étudiants doivent être capables d’automatiser des outils de reporting, d’effectuer des calculs, de résoudre des problèmes d’optimisation et d’effectuer des simulations. La plupart des exercices d'application sont en rapport avec la Finance.

Description du contenu de l'enseignement :
Le cours comporte 12 séances de 3 heures. Chaque séance se décompose en deux temps : présentation des notions et exercices d'application. Les points ci-dessous sont successivement abordés.

1. Introduction

· Généralités
· Les procédures
· Les variables

2. Automatiser un tableau de bord avec VBA

· Manipulation des objets (workbook, worksheet, range)
· Les boites de dialogue
· Trier des données
· Chercher de l’information et la reporter dans un tableau
· Choisir les paramètres d’un programme à l’aide d’une
Userform

3. Les structures de contrôle

· Les boucles
· Les structures conditionnelles

4. Le débogage et la gestion des erreurs

· Le débogage
· La gestion des erreurs

5. Faire des calculs avec VBA

· Utiliser les fonctions d’Excel et de VBA pour reporter des valeurs
· Reporter des formules
· Créer des fonctions personnalisées
· Créer un répertoire de fonctions personnalisées

6. Optimiser avec VBA

· Le Solver avec Excel
· Le Solver avec VBA

7. Simuler avec VBA

· Initialiser le générateur de nombre aléatoire
· Effectuer un tirage aléatoire

8. Les graphiques

Enseignant responsable :

  • FREDERIC PELTRAULT