Programmation Excel VBA – Niveau initiation

Inter-company training

Who is the training for?

Professionnels de la banque et de l'assurance

Level reached

Beginner

Duration

2,00 day(s)

14 heures

Language(s) of service

FR

Prerequisites

Connaissances minimales d'Excel

Goals

Programmation Excel VBA – Niveau initiation

Contents

PROGRAMME

  • Découverte de l'environnement de programmation
  • Présentation et personnalisation de l'éditeur Visual Basic
  • Enregistreur de macros

Programmation VBA:

  • Modèle d'objet Excel
  • Variables, types de données et constantes
  • Instructions conditionnelles
  • Les boucles
  • Boites de dialogues
  • Les fonctions

Techniques de programmation:

  • Utilisation de nom de plage en VBA
  • Automatisation de mise en forme conditionnelle
  • Utilisation des boucles pour parcourir des données dans Excel
  • Génération de graphiques
  • Génération de tableaux croisés dynamiques
  • Bonnes pratiques de programmation (nommage des variables, indentation du code, ajour de commentaires, etc.)

TRAVAUX PRATIQUES

  • Utilisation de l’enregistreur de macro pour découvrir du code:
  • La connexion à une base de données
  • La création d’un tableau croisé dynamique
  • La création de filtre

Exercices simples portant sur les variables et les instructions de base en VBA:

  • Calculs financiers avec des variables
  • Création de fonctions financières personnalisées
  • Exercice complexe sur la structure If…Then…Else
  • Parcours d’une table de données avec les boucles et l’instruction Cells()

Création d’un outil de reporting financier:

  • Importation de données financières depuis un fichier Excel localisé sur un réseau d’entreprise
  • Production d’un tableau de synthèse à partir des données importées
  • Création d’un document Word et d’un document Powerpoint à partir de modèles enregistrés et des données importées

Organization contact details

François Pierry