<

Bureautique

Les macros

Introduction et objectifs du cours

  1. Introduction

Une macro est un programme informatique qui sert à automatiser et exécuter des enchainements d'actions qu'un utilisateur a l’habitude de mener régulièrement sur son poste de travail. Ainsi, l'utilisateur, grâce à la macro rappelée par son nom unique contribue à gagner en efficacité, exécutant automatiquement plusieurs commandes pré-enregistrées par un simple appel dans son logiciel hôte (appel via une touche de fonction, via une sélection par souris, via un click bouton, via un programme, via un appel direct ou via toute autre action). Notons également que la macro peut contenir non seulement des instructions de manipulation de données mais aussi des instructions de calcul, de mise en forme et de contrôle qui facilitent les aspects réutilisabilité, suivi et généricité.
Les macros sont très nombreuses et sont employées dans des contextes informatiques très divers

  • Système : LINUX, WINDOWS, MacOS...
  • Bureautique : Javascript, Basic ou Python de la suite LIBRE OFFICE, Visual Basic Application de la suite MICROSOFT OFFICE, ...
  • Multimédia : Macro des logiciels libres, Action de l'outil commercial de retouche PHOTOSHOP, ...
  • ...

Dans cette leçon, seul les macros VBA (Visual Basic Application de MICROSOFT) sera abordé, avec des exemples contrait dans EXCEL.
N.B : la programmation proprement dite en VBA fera l’objet du prochain chapitre ici nous nous intéresserons uniquement aux macros Excel.

  2. Objectif du cours

A la fin de ce cours l’apprenant devra être capable de :

    • Définir une macro informatique
    • Connaitre l’utilité et l’application des macro dans Excel
    • Créer une macro sur Excel
    • Automatiser certaines tâches sur Excel grâce aux macros
par David Matjaba