Démarrage rapide : créer une macro

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

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

Image de l’icône

Avant d’enregistrer une macro    

Les macros et outils VBA sont accessibles dans l’onglet Développeur. Celui-ci étant masqué par défaut, la première étape consiste à l’activer. Pour plus d’informations, voir Afficher l’onglet Développeur.

Onglet Développeur du ruban

Image de l’icône

Enregistrer une macro    

  1. Dans le groupe Code de l’onglet Développeur, cliquez sur Enregistrer une macro.

  2. Si vous le souhaitez, entrez un nom pour la macro dans la zone Nom de la macro, entrez une touche de raccourci dans la zone Touche de raccourci et une description dans la zone Description, puis cliquez sur OK pour démarrer l’enregistrement.

    Commande Enregistrer une macro du groupe Code de l’onglet Développeur

  3. Effectuez les actions que vous souhaitez automatiser, par exemple entrer du texte réutilisable ou remplir une colonne de données.

  4. Sous l’onglet Développeur, cliquez sur Arrêter l’enregistrement.

    Commande Arrêter l’enregistrement du groupe Code de l’onglet Développeur

Image de l’icône

Observer la macro    

Vous pouvez vous familiariser avec le langage de programmation Visual Basic en modifiant une macro.

Pour modifier une macro, dans le groupe Code de l’onglet Développeur, cliquez sur Macros, sélectionnez le nom de la macro, puis cliquez sur Modifier. Cette opération démarre Visual Basic Editor.

Observez 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 !

Étapes suivantes

Procédure

Image de l’icône

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. Accédez à Excel > Préférences... > Barre d’outils et du ruban.

  2. Dans la catégorie Personnaliser le ruban, dans la liste Onglets principaux, activez la case à cocher développeur, puis cliquez sur Enregistrer.

Image de l’icône

Enregistrer une macro    

  1. Sous l’onglet Développeur, cliquez sur Enregistrer la macro.

  2. Si vous le souhaitez, entrez un nom pour la macro dans la zone Nom de la macro, entrez une touche de raccourci dans la zone Touche de raccourci et une description dans la zone Description, puis cliquez sur OK pour démarrer l’enregistrement.

  3. Effectuez les actions que vous souhaitez automatiser, par exemple entrer du texte réutilisable ou remplir une colonne de données.

  4. Sous l’onglet Développeur, dans le groupe Code, cliquez sur Arrêter l’enregistrement.

Image de l’icône

Observer la macro    

Vous pouvez vous familiariser avec le langage de programmation Visual Basic en modifiant une macro.

Pour modifier une macro, sous l’onglet développeur, cliquez sur Macros, sélectionnez le nom de la macro, puis cliquez sur Modifier. Démarre Visual Basic Editor.

Observez 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 !

Étapes suivantes

Pour en savoir plus sur la création et en exécutant des macros. voir créer, exécuter, modifier ou supprimer une macro.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×