Programmation Excel VBA – Niveau initiation

Formation inter-entreprise

À qui s'adresse la formation?

Professionnels de la banque et de l'assurance

Niveau atteint

Débutant

Durée

2,00 jour(s)

14 heures

Langues(s) de prestation

FR

Prochaine session

20.11.2024
Lieu
Luxembourg

Prérequis

Connaissances minimales d'Excel

Objectifs

Programmation Excel VBA – Niveau initiation

Contenu

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

Prochaine session

Date
Ville
Language & prix
20.11.2024

21.11.2024
Luxembourg
FR
11.12.2024

12.12.2024
Luxembourg
FR

Contact pour cette formation

François Pierry