Affecter une macro à un bouton

Vous pouvez utiliser un bouton (contrôle de formulaire) pour exécuter une macro qui effectue une action lorsqu’un utilisateur clique dessus. Par exemple, vous pouvez utiliser un bouton pour automatiser l’impression d’une feuille de calcul, le filtrage de données ou le calcul de nombres.

Après avoir créé une macro, vous pouvez l’affecter à un bouton sur lequel vous cliquez pour exécuter la macro. Vous pouvez affecter une macro à un bouton dans la barre d’outils accès rapide ou à un bouton de votre groupe personnel sur le ruban.

Si vous voulez qu’un bouton de macro soit disponible dans d’autres classeurs, affectez-le à une macro créée dans un classeur personnel.

Ajouter un bouton macro à la barre d’outils accès rapide

  1. Cliquez sur Fichier > Options > Barre d’outils Accès rapide.

  2. Dans la liste choisir les commandes dans les listes ci-dessous, cliquez sur macros.

    Commandes pour la barre d’outils Accès rapide
  3. Sélectionnez la macro à laquelle vous voulez affecter un bouton.

  4. Cliquez sur Ajouter pour déplacer la macro dans la liste des boutons de la barre d’outils accès rapide.

  5. Pour remplacer l’icône de macro par défaut par un bouton différent pour votre macro, cliquez sur modifier.

  6. Sous symbole, sélectionnez une icône de bouton pour votre macro.

    Boîte de dialogue Bouton Modifier
  7. Pour utiliser un nom plus évocateur pour le bouton, dans la zone nom complet , entrez le nom souhaité.

    Vous pouvez taper un espace dans le nom du bouton.

  8. Cliquez deux fois sur OK.

Le bouton nouveau s’affiche dans la barre d’outils accès rapide, où vous pouvez cliquer dessus pour exécuter la macro.

Conseil :  Lorsque vous Enregistrez le classeur, lesboutons que vous affectez à des macros dans le classeur personnel seront disponibles dans tous les classeurs que vous ouvrez.

Ajouter un bouton de macro à votre groupe sur le ruban

  1. Cliquez sur Fichier > Options > Personnaliser le ruban.

  2. Sous personnaliser le ruban, dans la listeonglets principaux , cochez la case développeur si elle ne l’est pas déjà.

    Boîte de dialogue Personnaliser le ruban
  3. Sélectionnez l’onglet dans lequel vous voulez ajouter votre groupe.

    Par exemple, sélectionnez Accueil, pour ajouter votre groupe à l’onglet Accueil .

  4. Sélectionnez nouveau groupe.

    Ajouter un nouveau groupe (personnalisé) à l’onglet que vous avez choisi.

  5. Pour utiliser un nom plus approprié pour votre nouveau groupe, cliquez sur Renommer, tapez le nom souhaité dans la zone nom complet , puis cliquez sur OK.

    Vous pouvez taper un espace dans le nom. Par exemple, tapez mes macros.

  6. Pour ajouter une macro au groupe, dans la liste choisir les commandes dans les options ci-dessous, cliquez sur macros.

  7. Sélectionnez la macro que vous voulez ajouter à votre nouveau groupe, puis cliquez sur Ajouter. La macro est ajoutée au groupe mes macros .

  8. Pour utiliser un nom plus évocateur, cliquez sur Renommer, puis tapez le nom souhaité dans la zone nom complet .

    Vous pouvez taper un espace dans le nom.

  9. Sous symbole, sélectionnez une icône de bouton pour votre macro.

  10. Cliquez deux fois sur OK.

Votre nouveau groupe s’affiche sous l’onglet sélectionné, dans lequel vous pouvez cliquer sur le bouton pour exécuter la macro.

Conseil :  Lorsque vous Enregistrez le classeur, lesboutons que vous affectez à des macros dans le classeur personnel seront disponibles dans tous les classeurs que vous ouvrez.

Versions plus récentes

  1. Dans l’onglet développeur , dans le groupe contrôles , cliquez sur bouton.

    Si l’onglet Développeur n’est pas disponible

    1. Accédez à Excel > Préférences... > ruban & barre d’outils.

    2. Dans la section personnaliser le ruban , sous onglets principaux, activez la case à cocher développeur , puis appuyez sur OK.

  2. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche du bouton.

  3. Dans la boîte de dialogue affecter une macro , cliquez sur le nom de la macro que vous voulez affecter au bouton, puis cliquez sur OK.

  4. Pour redimensionner le bouton, faites glisser les poignées de redimensionnement.

  5. Pour spécifier les propriétés du contrôle du bouton, maintenez la touche CTRL enfoncée et cliquez ou cliquez avec le bouton droit sur le bouton, puis cliquez sur format de contrôle.

Excel 2011 pour Mac

  1. Dans l’onglet développeur , dans le groupe contrôle de formulaire , cliquez sur bouton.

    Si l’onglet Développeur n’est pas disponible

    1. Sur la droite du ruban, cliquez sur Menu contextuel Action , puis sur Préférences du ruban.

    2. Sous Personnaliser, activez la case à cocher Développeur.

  2. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche du bouton.

  3. Dans la boîte de dialogue affecter une macro , cliquez sur le nom de la macro que vous voulez affecter au bouton, puis cliquez sur OK.

  4. Pour spécifier les propriétés du contrôle du bouton, maintenez la touche CTRL enfoncée et cliquez ou cliquez avec le bouton droit sur le bouton, puis cliquez sur format de contrôle.

Besoin d’aide ?

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.

×