Macros dans Office Excel 2010

Nous discuterons des points suivants dans ce post:

  • Que sont les macros?
  • Comment créer une macro dans Excel 2010
  • Qu'est-ce que les références relatives
  • Comment exécuter une macro dans Excel 2010

Que sont les macros

Faites-vous souvent les mêmes tâches répétéesencore et encore dans Excel? Une macro enregistre les clics et les frappes de la souris pendant que vous travaillez et les lisez plus tard. Il est utilisé pour enregistrer la séquence d'actions que vous utilisez pour effectuer une tâche donnée. Lorsque vous exécutez la macro, ces actions sont lues dans le même ordre. Vous éviterez ainsi des maux de tête si vous souhaitez répéter les actions plusieurs fois.

Créer / enregistrer des macros dans Excel 2010

Frappé le Vue menu et choisissez le Macros> Enregistrer une macro.

Enregistrer une macro

La boîte de dialogue Enregistrer une macro s’affiche.Ici spécifiez les détails de la macro. Les noms de macro doivent commencer par une lettre et peuvent inclure des lettres, des chiffres et des caractères de soulignement. Vous pouvez spécifier ici la touche de raccourci pour exécuter la macro. Pour une meilleure compréhension de la macro, spécifiez la description de la macro.

Boîte de dialogue Enregistrer une macro
C’est tout, effectuez maintenant vos étapes et Excel continue à enregistrer toutes les étapes. Lorsque vous avez terminé, arrêtez l’enregistrement de macro à partir du Macro> Arrêter l'enregistrement option.

Arrêt de l'enregistrement de la macro

Qu'est-ce que les références relatives

Par défaut, Excel Macro Recorder enregistre votreétapes absolues. Supposons que vous souhaitiez passer de la cellule A8 à la cellule B8 après avoir effectué une action, que vous appuyiez sur la flèche vers la droite, mais Excel n'enregistrera pas cette clé; il enregistrera uniquement le mouvement dans la cellule B8. Supposons maintenant que vous avez enregistré les actions et que vous devez l’effectuer dans la cellule C8. Lorsque vous exécutez la macro, une ligne de macro est exécutée, puis la cellule B8 est sélectionnée au lieu de sélectionner la cellule D8 (située à droite de C8). )

Comme je l'ai dit plus haut, c'est parce que Excel enregistrele mouvement vers la cellule B8 au lieu d’enregistrer chaque action (frappe au clavier). Si vous souhaitez que Excel enregistre relativement, de sorte que Excel se déplace dans la bonne cellule au lieu de sélectionner la cellule B8, vous devez activer les références relatives. Vous pouvez l'activer à partir du menu Macros situé juste en dessous de l'option Démarrer / Arrêter l'enregistrement.

Exécuter des macros dans Excel 2010

Une fois que vous avez enregistré la macro, vous n’avez plus besoin de répéter les étapes répétées. Frappé le Macro> Afficher les macros Cette option affiche la liste de toutes les macros créées / enregistrées. Choisissez votre macro désirée et cliquez sur le bouton Courir bouton. Vous pouvez également modifier et supprimer des macros à partir d'ici.

Exécuter la macro

Une méthode beaucoup plus facile consiste à frapper le raccourcitouche (touche de raccourci). Si vous avez oublié d'attribuer une touche de raccourci, rendez-vous simplement sur View Macro, sélectionnez la macro souhaitée et appuyez sur Options, assignez maintenant un raccourci clavier et appuyez sur OK.

La troisième méthode est encore plus facile si vous n'êtes pas un accro aux touches de raccourci, ajoutez simplement la macro à la barre d’accès rapide. Maintenant, un clic suffit pour exécuter une macro.

commentaires