Passer au contenu principal

Comment insérer un bouton macro pour exécuter une macro dans Excel?

Vous pouvez charger une macro utile avec Microsoft Excel VBA. Et chaque fois que vous appliquez la macro, vous devez appuyer sur les raccourcis clavier définis pour cette macro, ou cliquer sur Voir > Macro > Sélectionnez la bonne macro> Courir. Pensez à des moyens simples d'appliquer des macros? Oui, vous pouvez créer un bouton pour exécuter une macro spécifique dans QAT du ruban ou dans la zone de travail de Microsoft Excel.


Insérer le bouton macro dans la zone de travail du classeur actuel

Cette section présente le didacticiel détaillé sur l'insertion d'un bouton macro dans la zone de travail du classeur actuel.

1. Tout d'abord, montrez le Développeur Tab dans le ruban comme suit:
(1) Dans Excel 2010 ou versions supérieures, veuillez cliquer sur le Déposez votre dernière attestation > Options > Personnaliser le ruban, voir la capture d'écran suivante. (Voir comment dans Excel 2007)
(2) Sur le côté droit, vérifiez le Développeur , puis cliquez sur le OK .

Si vous utilisez Excel 2007, cliquez sur le bouton Bouton Office > Options Excel> Populaire, et vérifiez le Afficher l'onglet Développeur dans le ruban option dans la Principales options pour travailler avec Excel .

2. Insérez ensuite le bouton macro dans la zone de travail. Cliquez s'il vous plait Développeur > insérer, puis sélectionnez la première option sous le Contrôles de formulaire section, voir capture d'écran:

3. Dessinez un bouton dans la zone de travail.

4. Ensuite, la boîte de dialogue Affecter une macro apparaît, sélectionnez une macro que vous souhaitez affecter à ce bouton créé, puis cliquez sur OK .

Le bouton est maintenant valide pour appliquer la macro.

5. Il est facultatif de formater le bouton macro en fonction de vos besoins.
Si vous voulez que le bouton macro soit facilement compréhensible et beau, vous pouvez le formater. Vous pouvez modifier le texte sur le bouton, modifier la macro d'affectation et mettre en forme le bouton de contrôle avec le menu contextuel en cliquant dessus avec le bouton droit.

Insérez facilement plusieurs cases à cocher ou boutons d'option à la fois dans Excel

Normalement, nous ne pouvons insérer qu’une seule case à cocher ou bouton d’option dans une cellule à la fois avec des étapes fastidieuses dans Excel. Mais Kutools pour Excel Cases à cocher d'insertion par lots utilitaire et Boutons d'option d'insertion par lots L'utilitaire peut aider les utilisateurs d'Excel à insérer rapidement plusieurs cases à cocher ou boutons d'option dans toutes les cellules sélectionnées.


case à cocher d'insertion d'annonce bouton d'option 1

Insérer un bouton de macro dans la barre d'outils d'accès rapide sur le ruban

Si vous insérez le bouton macro dans la zone de travail du classeur en cours, vous ne pouvez appliquer cette macro que dans ce classeur. Toutefois, vous pouvez appliquer la macro dans tous les classeurs si vous ajoutez le bouton macro dans la barre d'outils d'accès rapide sur le ruban.

1. Cliquez sur l' flèche en haut du ruban et sélectionnez le Plus de commandes… élément dans la liste déroulante. Voir la capture d'écran suivante:

2. Dans la boîte de dialogue Options Excel, sélectionnez le Macros article dans les commandes Choisir parmi liste déroulante, voir la capture d'écran suivante;

3. Sélectionnez et mettez en surbrillance la macro que vous attribuerez au nouveau bouton;

4. Cliquez sur l' Ajouter .

5. Le nom de la macro sélectionnée est maintenant ajouté dans la zone de droite. Sélectionnez le nom de la macro dans la case de droite. Voir la capture d'écran suivante.

6. Cliquez sur l' modifier .

7. dans le Modifier le bouton boîte de dialogue, sélectionnez un symbole de bouton.

8. Cliquez OK .

Revenez ensuite au QAT dans le ruban, vous obtiendrez le nouveau bouton attribué à la macro que vous avez sélectionnée dans le Étape 3.


Démo: insérer le bouton de macro dans la feuille de calcul ou la barre d'outils d'accès rapide


Kutools for Excel: Plus de 300 outils pratiques à portée de main ! Commencez dès aujourd’hui votre essai gratuit de 30 jours sans limitation de fonctionnalités. Télécharger maintenant!

Supprimez rapidement toutes les macros du classeur actif ou de tous les classeurs dans de nombreux dossiers

Kutools for Excel propose deux solutions de contournement aux utilisateurs d'Excel pour supprimer facilement toutes les macros du classeur.

  • A. Supprimer toutes les macros: Cet utilitaire permet de supprimer toutes les macros du classeur actif en un seul clic.
  • B. Supprimer toutes les macros par lots: Cet utilitaire peut supprimer par lots toutes les macros de plusieurs classeurs de nombreux dossiers sans ouvrir du tout ces classeurs! Voir la capture d'écran:
  • ad supprimer les macros 1

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!

Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
It looks like it's easy to do it. If I want to insert a macro, i want to give it this function (click 1 time on it and it turn blue with the comment ON) (click a second time on it and it turn white with comment OFF) How can I do this? tHANKS
This comment was minimized by the moderator on the site
Thanks for these solutions

.
This comment was minimized by the moderator on the site
Hello there, i am interested ebaccdafdaafcbbd
This comment was minimized by the moderator on the site
I have already Macro file and its work properly but its run one by on i just one only one click and run my all Macro automatically.
This comment was minimized by the moderator on the site
Many thanks It is very helpful to start
This comment was minimized by the moderator on the site
How do I determine which macro is associated with a button?
This comment was minimized by the moderator on the site
I want to include individual KU commands in a macro. How can I do that? So far all I can get is Application.Run "'ICD-705.xlsm'!KU" I want to be able to select a command withing KU to execute.
This comment was minimized by the moderator on the site
Hello! I am trying to assign macro to a button but encountered the following error message: Formula is too complex to be assigned to object. What should I do? Best Regards, Olivia Tan
This comment was minimized by the moderator on the site
I have a macro and need to extend the cells that calculate it goes to 245 and i would like ot to go to 1000
This comment was minimized by the moderator on the site
I'm opening an earlier version of Excel in WIN7, Excel 2010. All my macro control buttons are flashing like a marquis. How do I stop this?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations