Bases d'enregistrement Macro

Pour commencer l'enregistrement de votre première macro dans Excel, vous devez trouver Macro Recorder, qui se trouve sur l'onglet Développeur. Malheureusement, Excel sort de la boîte avec l'onglet Développeur cachés - vous ne pouvez pas le voir sur votre version d'Excel au premier abord. Si vous prévoyez de travailler avec des macros VBA, vous aurez envie de vous assurer que l'onglet Développeur est visible. Pour afficher cet onglet:

  1. Choisissez Options fichier Excel.

  2. Dans la boîte de dialogue Options Excel, sélectionnez Personnaliser le Ruban.

  3. Dans la zone de liste sur la droite, cliquez pour placer une coche à côté de développeur.

  4. Cliquez sur OK pour revenir à Excel.

Maintenant que l'onglet Développeur apparaît dans le ruban Excel, vous pouvez commencer Macro Recorder. Sélectionnez Enregistrer une macro à partir de l'onglet Développeur. La boîte de dialogue Enregistrer une macro apparaît.

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



Voici les quatre parties de la boîte de dialogue Enregistrer une macro:

  • Nom de la macro: Excel donne un nom par défaut à votre macro, comme Macro1, mais vous devez donner un nom à votre macro plus descriptif de ce qu'il fait. Par exemple, vous pouvez nommer une macro qui formate une table formatable générique.

  • Touche de raccourci: Chaque macro besoin d'un événement, ou quelque chose se produise, pour qu'il fonctionne. Cet événement peut être une pression sur un bouton, une ouverture de classeur, ou dans cet exemple, une combinaison de touches. Lorsque vous attribuez une touche de raccourci à votre macro, entrer dans celle de touches déclenche votre macro à exécuter. Notez que vous ne devez pas une touche de raccourci pour déclencher une macro, si ce champ est facultatif.

  • Enregistrer la macro dans: L'option Ce classeur est la valeur par défaut. Stockage de votre macro dans le classeur Cette signifie simplement que la macro est stockée avec le fichier Excel active. La prochaine fois que vous ouvrez ce classeur particulier, la macro est disponible à courir. De même, si vous envoyez le classeur à un autre utilisateur, que l'utilisateur peut exécuter la macro ainsi (à condition que la sécurité des macros est convenablement réglé par votre utilisateur).

  • Description: Cette zone facultative peut être pratique si vous avez de nombreuses macros dans un tableur ou vous avez besoin de donner à un utilisateur une description plus détaillée sur ce que fait la macro.

Avec la boîte de dialogue Enregistrer une macro ouvert, suivez ces étapes pour créer une macro simple qui entre votre nom dans une cellule de feuille de calcul:

  1. Dans le champ Nom d'utilisateur, entrez un nouveau nom seul mot pour la macro pour remplacer le nom Macro1 par défaut.

    Un bon nom pour cet exemple est MonNom.

  2. Dans le champ Touche de raccourci, entrez un N. majuscules

    Vous venez d'affecter cette macro pour le raccourci Ctrl + Maj + touche N.

  3. Cliquez sur OK pour fermer la boîte de dialogue Enregistrer une macro et commencer l'enregistrement de vos actions.

  4. Sélectionnez une cellule dans votre feuille de calcul Excel, tapez votre nom dans la cellule sélectionnée, puis appuyez sur Entrée.

  5. Choisissez développeur-Code-Arrêter l'enregistrement (ou cliquez sur le bouton Arrêter l'enregistrement dans la barre d'état).


» » » » Bases d'enregistrement Macro