Bases des macros

Le contexte

Vous devez réaliser, dans un classeur "OpenOffice Calc" (ou dans un classeur "Excel"), une manipulation qui demande d'éxécuter une suite de commandes un peu longue. Cette manipulation étant fréquente, vous voulez réunir la suite de commandes en une macro et affecter cette macro à un bouton.
Il vous faut d'abord avoir imaginé et mémorisé cette suite de commandes !

Les explications qui suivent sont réalisées avec Apache OpenOffice Calc. La manipulation de macros sous Microsoft Excel est similaire.

L'enregistrement d'une macro

Pour enregistrer une macro :

L'exécution d'une macro

Pour exécuter une macro, menu Outils > Macros > Exécuter la macro... (une fenêtre s'ouvre alors, où vous choisissez le nom de la macro voulue).

Pour affecter un bouton à une macro, nous verrons plus loin.

Un premier essai

Le classeur suivant contient les pourcentages (virtuels) d'étudiants ayant validé l'option informatique. On souhaite pouvoir basculer rapidement entre un affichage normal et un affichage où les pourcentages sont en rouge et gras et le titre en vert.
Pour cela, il suffit de réaliser deux macros :

Écrire ces deux macros, et les exécuter l'une après l'autre pour voir !

flèche page précédente flèche page suivane