Affectation d’une macro Excel à des objets

Dans Excel, une macro enregistrée peut être affectée à différents objets comme une forme, un graphique ou une note de contrôle. Au lieu d’exécuter la macro à partir de l’outil requis dans le ruban, nous pouvons créer ces objets pour les exécuter facilement. Ils deviennent très pratiques lorsque plusieurs macros sont présentes. Des objets individuels peuvent être créés pour différentes macros.

Dans cet article, expliquons comment attribuer des macros à différents objets :

1. Affectation d’une macro à une forme

L’un des moyens les plus simples d’exécuter une macro consiste à créer n’importe quelle forme dans la feuille de calcul et à l’utiliser pour exécuter la macro.

Les étapes à suivre sont :

  • Cliquez sur l’onglet Insérer sur le ruban.

Screenshot20210527at45211PMmin

  • Allez dans le groupe Illustrations et cliquez sur l’icône Formes. Dans la feuille, choisissez la forme que vous aimez et souhaitez qu’elle soit affectée en tant que macro.

Screenshot20210527at45752PMmin
Screenshot20210527at45808PMmin

  • Cliquez à l’endroit où vous souhaitez ajouter la forme dans la feuille et la forme sera automatiquement insérée.

Screenshot20210527at50314PMmin

  • La forme peut être redimensionnée ou reformatée selon vos souhaits. Le texte peut également être ajouté dans la forme.

Screenshot20210527at50513PMmin

  • Ensuite, faites un clic droit sur la forme et une boîte de dialogue s’ouvrira. Cliquez ensuite sur Affecter une macro.

Screenshot20210527at50608PMmin

  • Après avoir cliqué avec le bouton droit sur la forme, une autre boîte de dialogue de macro s’ouvrira.

Screenshot20210527at50756PMmin

  • Dans la boîte de dialogue, sélectionnez la macro dans la liste que vous souhaitez affecter à votre forme et cliquez sur le bouton OK.

Le travail est fait ! Maintenant, la forme fonctionnerait comme un bouton et chaque fois que vous cliquerez dessus, elle exécutera la macro assignée.

2. Affectation d’une macro à un graphique

Dans Excel, il existe un pool de graphiques parmi lesquels nous pouvons choisir. Il existe des modèles 3D, des icônes, des images, des formes et bien plus encore qui peuvent être ajoutés à la feuille selon les besoins. Ces graphiques ont une fonction spéciale, c’est-à-dire qu’une macro peut leur être attribuée et peut exécuter une macro chaque fois que nécessaire.

Les étapes à suivre sont :

  • Cliquez sur l’onglet Insérer sur le ruban.

Screenshot20210527at45211PMmin

  • À partir des outils Illustrations, différents graphiques peuvent être choisis, tels que des formes, des icônes, des images et des modèles 3D.

Screenshot20210601at113940AMmin

  • Cliquez sur n’importe quel graphique et insérez-le dans la feuille. Insérons ici un modèle 3D d’un insecte.

Screenshot20210601at114249AMminScreenshot20210601at114403AMmin

  • Ensuite, en cliquant droit sur le graphique, parmi les options, choisissez d’attribuer une macro.

Screenshot20210601at114428AMmin

  • Une boîte de dialogue s’ouvrira et sélectionnera la macro que vous souhaitez affecter à ce graphique, cliquez sur OK.

Screenshot20210601at114552AMmin

Maintenant, notre graphique est prêt à être utilisé. Cliquez simplement sur le graphique pour exécuter la macro affectée.

3. Affectation d’une macro à un contrôle

Nous pouvons également créer un bouton de contrôle pour lui attribuer une macro particulière et lorsqu’un utilisateur clique dessus, le bouton de contrôle exécute l’ensemble d’actions souhaité.

Comprenons comment pouvons-nous implémenter ceci:

  • Accédez à l’onglet Développeur sur le ruban.

Screenshot20210527at102406PMmin

  • Dans le groupe Contrôles, cliquez sur l’outil Bouton.

Screenshot20210527at102503PMmin

  • Maintenant, cliquez n’importe où sur la feuille Excel. Dès que vous faites cela, la boîte de dialogue Affecter une macro s’ouvre.

Screenshot20210527at103105PMmin

  • Sélectionnez la macro que vous souhaitez affecter à ce bouton et remplissez les autres options. Cliquez ensuite sur OK.
  • Après cela, un bouton rectangulaire peut être vu sur la feuille et prêt à être utilisé.

Screenshot20210527at103239PMmin

Le bouton qui apparaît sur la feuille a des paramètres par défaut, et vous ne pouvez pas le formater comme la couleur, la forme du bouton. Cependant, le texte qui apparaît sur le bouton peut être modifié. Juste un clic droit sur le bouton et une boîte de dialogue s’ouvrira.

Screenshot20210527at103903PMmin

  • Cliquez sur Modifier le texte alternatif et modifiez le texte.

Voici quelques objets auxquels une macro peut être affectée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Aller en haut