Programme du cours

1 jour (7 H) | 1-XL-MACRRenseignez-vousCette formation vous intéresse ? 
 

Objectifs

Automatiser ses tâches dans Excel par l’enregistrement de macros
Modifier et commenter les macros
Effectuer une approche sur le langage de programmation VBA

Participants / Pré-requis

Tout public

Une bonne maîtrise d’Excel est nécessaire

Contenu

Environnement de programmation

  • Qu’est-ce qu’une macro ?
  • Quand utiliser des macros ?
  • Méthodologie de création d’une macro
  • Les limites des macros enregistrées
  • Afficher le ruban Développeur dans l’environnement Excel

Création de macros

  • Accéder à l’onglet Développeur
  • Définir les actions à enregistrer
  • Utiliser l’enregistreur de macros
  • Choisir l’emplacement pour enregistrer sa macro
  • Utiliser les références relatives
  • Exécuter une macro

Personnalisation de l’environnement

  • Personnalisation du ruban Office : ajout d’un nouvel onglet personnalisé
  • Ajouter des commandes macros dans le ruban Office ou la barre outils accès rapide
  • Affectation d’une macro à un bouton ou à une image

Outils de débogage

  • Afficher la barre d’outils Débogage dans l’éditeur VBA
  • Exécuter la macro en mode « Pas à pas »
  • Utiliser les points d’arrêt
  • Afficher la fenêtre des variables locales

Principe de programmation VBA

  • Visual Basic pour Application : Programmation Orientée Objets (P.O.O)
  • Les classes objets et ses membres (propriétés / méthodes / évènements)
  • Les objets fondamentaux d’Excel
  • Modules et procédures
  • Ajouter des commentaires
  • Initiation à l’utilisation des variables
  • Ajouter une boite de dialogue de type MsgBox ou InputBox
  • Lancer une macro dès l’ouverture d’un fichier

Champ d’application

  • Mise en forme Gestion et manipulation d’un classeur, des feuilles de calcul
  • Importation de données externes
 
Cette formation vous intéresse ? Renseignez-vous