Créer une macro grâce à une macro (excel 2010

Résolu/Fermé
Elboubdelapampa Messages postés 171 Date d'inscription mardi 26 janvier 2010 Statut Membre Dernière intervention 18 mars 2012 - Modifié par Elboubdelapampa le 20/12/2011 à 17:38
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 5 janv. 2012 à 16:47
Bonjour,

Voila mon problème:

J'ai une feuille excel (excel 2010) comportant une liste. Cette liste peut varier.

Dans un premier temps j'ai une macro qui crée un bouton par élement de la liste. Le texte sur le bouton est celui de l'élement de la liste. ça je sais faire.

Ce que je veux faire, et que je n'arrive pas, c'est que lorsqu'on clique sur le bouton, le titre du bouton s'affiche dans une cellule.

Je vois deux moyens:
1. tout les boutons sont affilié une macro qui fait cela et c'est un attribut de la macro qui change en fonction du bouton qui l'a lancé.
2. en même temps que je crée le bouton, je crée une macro contenant le titre du bouton et j'affilie une macro par bouton.

Dans les deux cas je sais pas trop comment faire et j'ai beau chercher sur les forums, je trouve pas! Quelqu'un peut m'aider?

Merci d'avance

A voir également:

4 réponses

aquarelle Messages postés 7140 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 25 mars 2024 1 302
20 déc. 2011 à 17:50
Bonsoir,

Essaie quelque chose comme ça, pour chaque bouton, à modifier selon tes cellules :
Private Sub CommandButton1_Click()
Range("C1") = CommandButton1.Caption
End Sub
Bonne soirée
0
Elboubdelapampa Messages postés 171 Date d'inscription mardi 26 janvier 2010 Statut Membre Dernière intervention 18 mars 2012 7
5 janv. 2012 à 14:55
Desolé pour la réponse tardive. Pour finir c'est ce que j'ai fait. Mais j'aurais voulu que cela se fasse automatiquement. (Créé bouton et code lié selon la liste)

Merci pour l'attention
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
5 janv. 2012 à 15:16
Bonjour,
La seule solution qui me vient à l'esprit est celle-ci
Dans la démo, le libellé du bouton s'affiche dans une cellule.
Mais ce n'est pas simple à mettre en oeuvre.
A+
0
Elboubdelapampa Messages postés 171 Date d'inscription mardi 26 janvier 2010 Statut Membre Dernière intervention 18 mars 2012 7
5 janv. 2012 à 15:39
Merci,
cela me semble être une bonne base! J'avais pas vu cette astuce, pourtant ça fait un moment que je me balade dans le coin!

Effectivement ça m'a pas l'air tout simple je vais étudier tout ça.

Merci beaucoup
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
5 janv. 2012 à 16:47
Si tu a besoin d'éclaircissement hésite pas à me contacter (Pas possible sur les démo)
0