Excel Macros

1 jour | 1-XL-MACR

Logo PDF

Formations Informatiques > Bureautique > Excel

- Utiliser les instructions nécessaires pour écrire des macro-commandes - Modifier afin d’automatiser des tâches simples et interactives

Participants / Pré-requis

Utilisateurs confirmés d'Excel avec un niveau perfectionnement ou avec les connaissances équivalentes Avoir suivi le cours Excel «perfectionnement» ou en maîtriser les fonctions traitées

Contenu

1. Rappel sur les fonctionnalités de base

  • Rappel sur la terminologie des objets et des fonctionnalités

2. Introduction et généralités

  • Qu'est-ce qu'une macro ?
  • Quand utiliser des macros ?
  • Méthodologie de création d'une macro
  • Les limites des macros enregistrées

3. Création de macros

  • Accéder à l'onglet Développeur
  • Préparer des actions à enregistrer
  • Utiliser l'enregistreur de macros
  • Utiliser les raccourcis clavier
  • Choisir l'emplacement pour enregistrer sa macro
  • Définir le classeur de macros personnelles
  • Enregistrer des macros en références relatives

4. Personnalisation de l'environnement

  • Appeler la macro par la liste des macros
  • Création d'un onglet, un groupe, une commande
  • Insertion d'un menu personnalisé regroupant plusieurs icônes
  • Affectation d'une macro à un bouton ou à une image

5. Outils de débogage

  • Afficher la barre d'outils Débogage dans Visual Basic Editor
  • Exécuter la macro en mode «Pas à pas»
  • Utiliser les points d'arrêt
  • Afficher la fenêtre des variables locales

6. Principe de programmation

  • Visual Basic pour Application : Programmation Orientée Objets (P.O.O)
  • Visual Basic Editor : Projet, Propriétés, Module
  • Commenter une macro
  • Exemple d'objet, de méthode et de propriété
  • 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

7. Champ d'application

  • Mise en forme Gestion et manipulation d'un classeur, des feuilles de calcul
  • Importation de données externes
 
AIT Consultants - Formations Bureautiques, Informatiques et Management
Aginius Languedoc-Roussillon et Vaucluse