Les macros d’Excel et la programmation en VBA

Dernière mise à jour : 27/10/2020

Cette formation a pour but d’amener les participants à développer leur niveau d’expertise dans l’utilisation des macros d’Excel et la programmation VBA pour en tirer tous les avantages en termes de fluidité et de gain de temps.
Objectifs de la formation
  • Apprendre l'automatisation des calculs ou du traitement de données dans Excel
  • Connaître les fondements de la programmation en VBA
  • Utiliser les variables pour optimiser le code
  • Utilisation des filtres avancés pour VBA
Description
L'univers des macros
  • Définition et objectifs
  • Comment enregistrer, modifier et exécuter des macros
  • Bien utiliser l'enregistreur de macros intégré
  • Comment modifier des macros ?
  • Comment affecter une macro à un bouton ou à un objet ?
  • Développer une macro utilisable partout
Apprendre à programmer Excel
  • Rédiger une macro avec l'éditeur Visual Basic Editor
  • Découvrir les objets, méthodes et propriétés
  • Comment déclarer et utiliser les variables pour optimiser le code
  • La gestion des feuilles et les classeurs avec VBA
  • Faire migrer les datas vers d'autres feuilles avec VBA
  • Comment traiter des erreurs : On Error
  • Répondre aux messages d'alerte d'Excel
Aller plus loin dans la gestion des macros
  • Comment lancer des macros à l'ouverture ou à la fermeture d'un classeur ?
  • Comment déclencher des macros après un événement particulier ?
  • Savoir programmer des tests: If…, Select Case
  • Savoir programmer des boucles répétitives : Do… Loop, For… Next, For Each
La gestion et l'utilisation des bases de données avec macros
  • Les fondements sous Excel en termes de traitement de bases de données
  • Le traitement des filtres par VBA pour l'extraction de données
  • La notion de consolidation de données issues de plusieurs bases
  • Créer des formulaires spécialisés
  • Manipuler les données par macro et les transférer dans Excel
  • Comment réparer des macros abîmées ?
  • Bien gérer les points d'arrêts
  • Comment contrôler des variables en cours d'exécution ?
Public visé
Tout utilisateur souhaitant automatiser des traitements sous Excel afin de gagner en performance
Prérequis
Connaissance approfondie du fonctionnement d'Excel
Modalités pédagogiques
Notre pédagogie s'appuie sur une alternance de contenus théoriques et d'exercices pratiques en lien avec la situation professionnelle du stagiaire.
Moyens et supports pédagogiques
  • Mise à disposition de supports pédagogiques : cahier d'exercices, mémento des fonctions de programmation d'Excel
  • Etudes de cas concrets
  • Echanges et partages d'expériences professionnelles
Profil du / des Formateur(s)
La formation est assurée par un intervenant expert dans son domaine et possédant un sens pédagogique reconnu.
Modalités d'évaluation et de suivi
Les évaluations des acquis sont réalisées :
  • en cours de formation : QCM, quiz, mises en situation, exercices pratiques ;
  • en fin de formation : évaluation de la satisfaction du stagiaire complétée par l'appréciation du formateur.
Une attestation sera délivrée au stagiaire à l'issue de la formation.

M'inscrire à la formation

Je souhaite m'inscrire
Prochaines Sessions
  • Désolé, cette formation n'est pas programmée pour le moment.
    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.
Partager cette formation

Catalogue de formation propulsé par Dendreo,
logiciel spécialisé pour centres et organismes de formation