Comment automatiser des tâches avec les macros dans Excel 2007

Vous pouvez utiliser des macros dans Excel 2007 pour gagner du temps en automatisant les tâches que vous effectuez fréquemment. Une macro est une série de commandes regroupées que vous pouvez exécuter à chaque fois que vous avez besoin pour accomplir la tâche.

Sommaire

Bien que vous pouvez écrire vos propres macros complexes dans le langage de programmation Visual Basic, la méthode la plus simple pour la création de macros est d'utiliser l'enregistreur de macros. Lorsque vous enregistrez une macro, magasins Excel informations sur chaque étape que vous prenez lorsque vous effectuez une série de commandes. Vous exécutez ensuite la macro à répéter, ou de lire, les commandes.

L'enregistreur de macros enregistre chaque action que vous complète. Par conséquent, la planification de votre macro avant de commencer le processus d'enregistrement est très important afin de ne pas enregistrer les étapes inutiles.

Afficher l'onglet Développeur

L'onglet Développeur permet d'accéder aux commandes de macro, mais cela ne semble pas onglet par défaut. Pour afficher l'onglet Développeur, suivez ces étapes:

  1. Cliquez sur le bouton Office puis cliquez sur le bouton Options Excel.

    La boîte de dialogue Options Excel apparaît.

  2. Dans la section populaire, sélectionnez Afficher l'onglet Développeur dans le case du ruban.

  3. Cliquez sur OK.




    L'onglet Développeur apparaît dans le ruban.

    Afficher l'onglet Développeur de travailler avec des macros dans Excel 2007.
    Afficher l'onglet Développeur de travailler avec des macros dans Excel 2007.

Enregistrer une macro

Suivez ces étapes pour enregistrer une macro:

  1. Choisissez Enregistrer une macro dans le groupe de l'onglet Développeur de code.

    La boîte de dialogue Enregistrer une macro apparaît.

  2. Tapez un nom pour la macro dans la zone de texte Nom de la macro.

    Le premier caractère du nom de la macro doit être une lettre, et le nom ne peut pas contenir d'espaces ou des références de cellules. Les noms de macros ne sont pas sensibles à la casse.

  3. (Facultatif) Affectez une touche de raccourci.

    Si vous sélectionnez une touche de raccourci déjà utilisé dans Excel, les principaux raccourcis macro remplace les clés de raccourci Excel pendant que le classeur qui contient la macro est ouvert.

  4. De la macro magasin Dans la liste déroulante, sélectionnez l'emplacement où vous souhaitez stocker la macro:

    • Ce classeur: Enregistrez la macro dans le classeur en cours.

    • Nouveau classeur: Créer des macros que vous pouvez exécuter dans les nouveaux classeurs créés au cours de la session en cours Excel.

    • Classeur de macros personnelles: Choisissez cette option si vous voulez que la macro soit disponible chaque fois que vous utilisez Excel, quel que soit le classeur que vous utilisez.

    • (Facultatif) Entrez une description de la macro dans la zone de texte Description.

      Utilisez la boîte de dialogue Enregistrer une macro pour commencer à créer une macro.
      Utilisez la boîte de dialogue Enregistrer une macro pour commencer à créer une macro.
    • Cliquez sur OK.

      L'option Enregistrer une macro sur les changements de l'onglet développeur pour arrêter l'enregistrement.

    • Effectuez les actions que vous souhaitez enregistrer.

      Excel enregistre vos étapes exactement - comme (Sélectionnez la cellule C3) - mais vous pouvez également enregistrer les étapes relatives à une cellule actuelle - tels que (Aller jusqu'à une ligne et insérer une ligne vide). Pour ce faire, cliquez sur le bouton références relatives sur l'onglet Développeur. Vous pouvez activer les références relatives disposent sur et en dehors, au besoin pendant l'enregistrement de la macro.

    • Choisissez Arrêter l'enregistrement dans le groupe de l'onglet Développeur de code.

      L'enregistreur de macros arrête frappes d'enregistrement, et la macro est terminée.


    » » » Comment automatiser des tâches avec les macros dans Excel 2007