Programmation Excel VBA – Niveau initiation

Betribsiwwergräifend Formatioun

U wie riicht sech d'Formatioun?

Professionnels de la banque et de l'assurance

Erreechten Niveau

Ufänger

Dauer

2,00 Dag(Deeg)

14 heures

Sprooch(e) vun der Déngschtleeschtung

FR

Nächst Sessioun

Virkenntnisser

Connaissances minimales d'Excel

Ziler

Programmation Excel VBA – Niveau initiation

Inhalt

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