Vous êtes sur la page 1sur 2

Créer une macro avec excel

Si, dans Microsoft Excel, vous effectuez fréquemment certaines tâches, vous pouvez
enregistrer une macro pour les automatiser. Une macro est une action ou un ensemble
d’actions que vous pouvez exécuter autant de fois que vous le souhaitez. Lorsque vous créez
une macro, vous enregistrez vos clics de souris et vos frappes de touche. Après avoir créé
une macro, vous pouvez la modifier pour apporter des modifications mineures à son
fonctionnement.

Supposons que, chaque mois, vous créez un rapport pour votre chef comptable. Vous
souhaitez que les noms des clients dont le compte est en souffrance apparaissent en rouge
et appliquer également une mise en forme en gras. Vous pouvez créer, puis exécuter une
macro qui applique rapidement ces modifications de mise en forme aux cellules que vous
sélectionnez.

Procédure
Avant d’enregistrer une macro
Assurez-vous que l’onglet Développeur est visible dans le Ruban.
L’onglet Développeur n’étant pas affiché par défaut, procédez comme suit :
1. Cliquez sur l’onglet Fichier, sur Options, puis sur la catégorie Personnaliser le Ruban.
2. Sous Personnaliser le Ruban, dans la liste Onglets principaux, cliquez
sur Développeur, puis cliquez sur OK.

Enregistrer une macro


1. Dans le groupe Code de l’onglet Développeur, cliquez sur Enregistrer une macro, puis
cliquez sur OK pour démarrer l’enregistrement.

2. Effectuez certaines actions dans la feuille de calcul, telles que la saisie de quelques
caractères, en sélectionnant certaines colonnes ou lignes ou en remplissant des
données vers le bas.
3. Dans le groupe Code de l’onglet Développeur, cliquez sur Arrêter l’enregistrement.

Observer la macro et expérimenter celle-ci


Vous pouvez vous familiariser avec le langage de programmation Visual Basic en
modifiant une macro que vous avez enregistrée.
Pour modifier une macro, dans le groupe Code de l’onglet Développeur, cliquez
sur Macros, sélectionnez le nom de la macro que vous avez enregistrée, puis cliquez
sur Modifier. Cette opération démarre Visual Basic Editor.
Observez le code, notamment la forme sous laquelle apparaissent les actions que
vous avez enregistrées. Il est probable qu’une partie du code vous semble claire,
alors qu’une autre pourra être un peu abstraite.
Expérimentez le code, fermez Visual Basic Editor et réexécutez votre macro. Cette
fois, observez si quelque chose de différent se produit !

Vous aimerez peut-être aussi