> En informatique, une **macro** (abréviation de _macro-instruction_) est une **séquence d’instructions ou d’actions regroupées sous un seul nom**, que l’on peut **exécuter automatiquement** pour automatiser des tâches répétitives. > > > > ### **Définition plus détaillée :** > > > > Une macro permet de **gagner du temps** en évitant de répéter manuellement les mêmes étapes. Lorsqu’elle est lancée, la macro effectue toute une série d’opérations prédéfinies. Elle est souvent utilisée dans : > > - **Les logiciels bureautiques** (comme Excel ou Word) : pour automatiser des tâches (ex. : mise en forme, insertion de tableaux, génération de rapports). > > - **Les éditeurs de texte ou de code** : pour automatiser des modifications dans les fichiers. > > - **Les environnements de développement (IDE)** : pour automatiser des fragments de code réutilisables. > > - **Les systèmes de jeu ou de saisie rapide** : pour exécuter des séquences complexes à l’aide d’un seul raccourci. > > > > > ### **Exemples :** > > - Une macro Excel qui copie des données, les trie et les met en forme automatiquement. > > - Une macro dans un éditeur de code qui insère un bloc de code type (par exemple, une boucle for pré-remplie). > > - Un raccourci clavier dans un jeu qui déclenche plusieurs actions à la suite. > > > > > ### **Remarque :** > > > > Les macros peuvent être **enregistrées** à l’aide d’un outil graphique (ex. : enregistrement d’actions dans Excel), ou **écrites sous forme de script** dans un langage spécifique (comme VBA pour Excel, ou AutoHotKey sous Windows). Outils - [[Keyboard maestro]] --- #tagindex/informatique💻