Macro-commande

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Macro.

Page d’aide sur l’homonymie

Ne doit pas être confondu avec Macro-définition.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

En programmation, une macro-commande (ou macro) est une suite de commandes natives d'un logiciel,,, préparées à l'avance et généralement spécifiques à l'utilisateur ou à un contexte matériel. Leur emploi évite des fautes de frappe, simplifie des tâches répétitives ou améliore la lisibilité d'un programme (cas du langage C).

Les macro-commandes ne sont donc pas natives, contrairement aux commandes.

Exemple

Microsoft Excel permet de créer des macro-commandes en enregistrant des actions effectuées par un utilisateur, au clavier et à la souris, afin de pouvoir les rejouer dans le même ordre automatiquement par la suite. Les macro-commandes sont alors écrites en VBA, le langage de programmation propre à la suite Microsoft Office. Elles peuvent être éditées par l’utilisateur souhaitant y apporter des modifications, via l’éditeur VBE (Visual Basic Editor). Il est également possible d’écrire des macros qui ne se déclenchent que lors d’un événement particulier (l’ouverture d’une certaine feuille par exemple). On parle alors de macros événementielles.

L’utilisation de macro-commandes permet des gains de temps considérables grâce à l’automatisation de tâches complexes et souvent répétitives (exemples : consolidation de plusieurs fichiers, actualisation de tableaux croisés dynamiques).

Annexes

Sur les autres projets Wikimedia :

Articles connexes

Références

  1. ↑ « Macrocommande », sur Dicofr (version du sur archive.org).
  2. ↑ Patrice Roy, « Excel - Les macrocommandes », sur lecompagnon.info
  3. ↑ « Les Macros », sur excel-online.net via Wikiwix (consulté le ).
  4. ↑ « Démarrage rapide : créer une macro », sur Microsoft.com (consulté le )
  5. ↑ « Comment créer et exécuter une macro VBA sur Excel - Formule Excel - Apprendre et Progresser sur Excel! », Formule Excel - Apprendre et Progresser sur Excel!,‎ (lire en ligne, consulté le )
  6. ↑ « Macro événementielle Worksheet_Change », sur Finance 3.1, (consulté le )
  7. ↑ « Macro ? Vous avez dit Macro ? », sur Finance 3.1, (consulté le )