Comment écrire une macro simple dans Microsoft Excel (avec des images)

Table des matières:

Comment écrire une macro simple dans Microsoft Excel (avec des images)
Comment écrire une macro simple dans Microsoft Excel (avec des images)

Vidéo: Comment écrire une macro simple dans Microsoft Excel (avec des images)

Vidéo: Comment écrire une macro simple dans Microsoft Excel (avec des images)
Vidéo: comment comparer deux classeurs Excel 2024, Novembre
Anonim

Ce wikiHow vous apprend à créer une macro simple pour une feuille de calcul Excel.

Étape

Partie 1 sur 3: Activation des macros

Écrire une macro simple dans Microsoft Excel Étape 1
Écrire une macro simple dans Microsoft Excel Étape 1

Étape 1. Exécutez Excel

Vous pouvez effectuer le même processus pour activer les macros dans Excel 2010, 2013 et 2016. Il existe de légères différences dans Excel pour Mac, qui sont expliquées ci-dessous.

Écrire une macro simple dans Microsoft Excel Étape 2
Écrire une macro simple dans Microsoft Excel Étape 2

Étape 2. Cliquez sur l'onglet Fichier

Sur un Mac, cliquez sur le menu "Excel"

Écrire une macro simple dans Microsoft Excel Étape 3
Écrire une macro simple dans Microsoft Excel Étape 3

Étape 3. Cliquez sur Options

Sur un Mac, cliquez sur l'option "Préférences"

Écrire une macro simple dans Microsoft Excel Étape 4
Écrire une macro simple dans Microsoft Excel Étape 4

Étape 4. Cliquez sur l'option Personnaliser le ruban

Sur un Mac, cliquez sur " Ruban et barre d'outils " dans la section " Création"

Écrire une macro simple dans Microsoft Excel Étape 5
Écrire une macro simple dans Microsoft Excel Étape 5

Étape 5. Cochez la case Développeur dans la liste à droite

Sur un Mac, vous pouvez trouver "Développeur" dans la liste "Titre d'onglet ou de groupe"

Écrire une macro simple dans Microsoft Excel Étape 6
Écrire une macro simple dans Microsoft Excel Étape 6

Étape 6. Cliquez sur OK

L'onglet Développeur apparaîtra à la fin de la liste des onglets.

Partie 2 sur 3: Enregistrement de macros

Écrire une macro simple dans Microsoft Excel Étape 7
Écrire une macro simple dans Microsoft Excel Étape 7

Étape 1. Pratiquez la séquence macro

Lors de l'enregistrement d'une macro, tout ce qui est cliqué ou fait est enregistré. Ainsi, une erreur peut tout gâcher. Entraînez-vous à exécuter la commande d'enregistrement plusieurs fois afin de pouvoir le faire sans hésitation et sans mauvais clic.

Écrire une macro simple dans Microsoft Excel Étape 8
Écrire une macro simple dans Microsoft Excel Étape 8

Étape 2. Cliquez sur l'onglet Développeur

Écrire une macro simple dans Microsoft Excel Étape 9
Écrire une macro simple dans Microsoft Excel Étape 9

Étape 3. Cliquez sur Enregistrer une macro

Cette option se trouve dans la section Code du ruban d'Excel. Vous pouvez également démarrer une nouvelle macro en appuyant sur les touches Alt+T+M+R (Windows uniquement).

Écrire une macro simple dans Microsoft Excel Étape 10
Écrire une macro simple dans Microsoft Excel Étape 10

Étape 4. Nommez la macro

Utilisez un nom facilement reconnaissable, surtout si vous souhaitez créer plusieurs macros.

Vous pouvez également fournir une description pour expliquer la fonction de la macro

Écrire une macro simple dans Microsoft Excel Étape 11
Écrire une macro simple dans Microsoft Excel Étape 11

Étape 5. Cliquez sur le champ de clé de raccourci

Vous pouvez créer un raccourci clavier pour que la macro puisse être exécutée facilement. Cependant, ceci est facultatif.

Écrire une macro simple dans Microsoft Excel Étape 12
Écrire une macro simple dans Microsoft Excel Étape 12

Étape 6. Appuyez sur la touche Maj et une lettre

Une combinaison de touches Ctrl+⇧ Shift+lettre sera créée pour exécuter la macro.

Sur les ordinateurs Mac, la combinaison de touches est Opt+⌘ Commande+lettre

Écrire une macro simple dans Microsoft Excel Étape 13
Écrire une macro simple dans Microsoft Excel Étape 13

Étape 7. Cliquez sur la macro Store dans le menu

Écrire une macro simple dans Microsoft Excel Étape 14
Écrire une macro simple dans Microsoft Excel Étape 14

Étape 8. Cliquez sur l'emplacement où vous souhaitez enregistrer la macro

Si la macro n'est utilisée que pour la feuille de calcul à ce stade, laissez son emplacement dans " Ce classeur ". Si vous souhaitez qu'une macro soit utilisée pour toutes les feuilles de calcul avec lesquelles vous travaillez, sélectionnez « Classeur de macros personnelles ».

Écrire une macro simple dans Microsoft Excel Étape 15
Écrire une macro simple dans Microsoft Excel Étape 15

Étape 9. Cliquez sur OK

La macro commencera l'enregistrement.

Écrire une macro simple dans Microsoft Excel Étape 16
Écrire une macro simple dans Microsoft Excel Étape 16

Étape 10. Exécutez la commande que vous souhaitez enregistrer

Tout ce que vous faites à ce stade sera enregistré et ajouté à la macro. Par exemple, si vous exécutez la formule de somme A2 et B2 dans la cellule C7, Excel additionnera A2 et B2, puis affichera le résultat dans C7 lorsque vous exécuterez la macro à l'avenir.

Les macros peuvent être très complexes et vous pouvez même les utiliser pour exécuter d'autres programmes Office. Lorsqu'une macro enregistre, presque tout ce qui a été fait dans Excel est ajouté à la macro

Écrire une macro simple dans Microsoft Excel Étape 17
Écrire une macro simple dans Microsoft Excel Étape 17

Étape 11. Cliquez sur Arrêter l'enregistrement lorsque vous avez terminé

L'enregistrement de la macro se terminera et le résultat sera sauvegardé.

Écrire une macro simple dans Microsoft Excel Étape 18
Écrire une macro simple dans Microsoft Excel Étape 18

Étape 12. Enregistrez le fichier dans un format dans lequel la macro est activée

Pour conserver les macros actives, vous devez enregistrer le classeur dans un format Excel dans lequel les macros sont activées:

  • Sélectionnez le menu Fichier, puis cliquez sur Enregistrer.
  • Cliquez sur le menu Type de fichier sous le champ du nom de fichier.
  • Cliquez sur Classeur Excel prenant en charge les macros.

Partie 3 sur 3: Utilisation de macros

Écrire une macro simple dans Microsoft Excel Étape 19
Écrire une macro simple dans Microsoft Excel Étape 19

Étape 1. Ouvrez le fichier de classeur dans lequel les macros sont activées

Si vous avez fermé le fichier avant d'exécuter la macro, vous serez invité à activer le contenu.

Écrire une macro simple dans Microsoft Excel Étape 20
Écrire une macro simple dans Microsoft Excel Étape 20

Étape 2. Cliquez sur Activer le contenu

Cette option apparaîtra en haut de la feuille de calcul Excel dans la barre d'avertissement de sécurité chaque fois qu'un classeur dans lequel les macros sont activées est ouvert. Comme il s'agit de votre propre fichier, vous pouvez bien sûr lui faire confiance. Cependant, soyez prudent lorsque vous ouvrez des fichiers pour lesquels les macros d'autres personnes sont activées.

Écrire une macro simple dans Microsoft Excel Étape 21
Écrire une macro simple dans Microsoft Excel Étape 21

Étape 3. Appuyez sur votre raccourci macro

Si vous souhaitez utiliser une macro, vous pouvez l'exécuter rapidement en appuyant sur le raccourci que vous avez créé.

Écrire une macro simple dans Microsoft Excel Étape 22
Écrire une macro simple dans Microsoft Excel Étape 22

Étape 4. Cliquez sur le bouton Macros dans l'onglet Développeur

Toutes les macros disponibles dans votre feuille de calcul à ce stade seront affichées.

Écrire une macro simple dans Microsoft Excel Étape 23
Écrire une macro simple dans Microsoft Excel Étape 23

Étape 5. Cliquez sur la macro que vous souhaitez exécuter

Écrire une macro simple dans Microsoft Excel Étape 24
Écrire une macro simple dans Microsoft Excel Étape 24

Étape 6. Cliquez sur le bouton Exécuter

La macro s'exécutera dans votre cellule ou votre sélection à ce stade.

Écrire une macro simple dans Microsoft Excel Étape 25
Écrire une macro simple dans Microsoft Excel Étape 25

Étape 7. Regardez le code de la macro

Si vous voulez savoir comment fonctionne le codage des macros plus en détail, ouvrez le code de macro que vous avez créé et bricolez avec son contenu:

  • Cliquez sur le bouton Macros situé dans l'onglet Développeur.
  • Cliquez sur la macro que vous souhaitez afficher.
  • Cliquez sur Modifier.
  • Examinez le code de la macro dans le programme d'édition de code Visual Basic.

Conseillé: