OVH Cloud OVH Cloud

VBA - Plusieurs objets identiques

3 réponses
Avatar
Patrick Fredin
Bonjour,

Dans un UserForm j'ai plusieurs TextBoxes pour saisir des dates et à côté de
chacun d'eux il y a un bouton qui affiche un autre UserForm avec un
calendrier pour sélectionner une date.
Je voudrais trouver un moyen d'écrire une procédure commune à tous les
boutons qui viendrait coller la date sélectionnée dans le TextBox à côté de
lui.

J'ai créé une classe pour ces boutons mais je n'arrive pas à récupérer le
nom ou l'index du bouton pour savoir lequel a initialisé l'événement.

Avez-vous une idée ?

Merci pour votre aide.

--
Patrick

3 réponses

Avatar
isabelle
bonjour Patrick,

il y a un exemple identique à ce que tu demande à ce lien,
http://www.excelabo.net/xl/controles.php#moduleclasse

isabelle


Bonjour,

Dans un UserForm j'ai plusieurs TextBoxes pour saisir des dates et à côté de
chacun d'eux il y a un bouton qui affiche un autre UserForm avec un
calendrier pour sélectionner une date.
Je voudrais trouver un moyen d'écrire une procédure commune à tous les
boutons qui viendrait coller la date sélectionnée dans le TextBox à côté de
lui.

J'ai créé une classe pour ces boutons mais je n'arrive pas à récupérer le
nom ou l'index du bouton pour savoir lequel a initialisé l'événement.

Avez-vous une idée ?

Merci pour votre aide.



Avatar
Patrick Fredin
Bonjour,

Merci pour ta réponse. Mais cela ne correspond pas à mon problème.

Mon problème est que j'ai créé plusieurs boutons pour lesquels j'ai créé une
classe. Or, j'aimerais savoir comment savoir sur quel bouton j'ai cliqué pour
savoir où mettre la date que j'ai choisie dans le UserForm avec le calendrier.

Merci.

Patrick


bonjour Patrick,

il y a un exemple identique à ce que tu demande à ce lien,
http://www.excelabo.net/xl/controles.php#moduleclasse

isabelle


Bonjour,

Dans un UserForm j'ai plusieurs TextBoxes pour saisir des dates et à côté de
chacun d'eux il y a un bouton qui affiche un autre UserForm avec un
calendrier pour sélectionner une date.
Je voudrais trouver un moyen d'écrire une procédure commune à tous les
boutons qui viendrait coller la date sélectionnée dans le TextBox à côté de
lui.

J'ai créé une classe pour ces boutons mais je n'arrive pas à récupérer le
nom ou l'index du bouton pour savoir lequel a initialisé l'événement.

Avez-vous une idée ?

Merci pour votre aide.





Avatar
MichDenis
Bonjour Patrick,


à partir du site de Misange, tu peux télécharger ce fichier :

dm-moduleclasse



Salutations!



"Patrick Fredin" a écrit dans le message de news:

Bonjour,

Merci pour ta réponse. Mais cela ne correspond pas à mon problème.

Mon problème est que j'ai créé plusieurs boutons pour lesquels j'ai créé une
classe. Or, j'aimerais savoir comment savoir sur quel bouton j'ai cliqué pour
savoir où mettre la date que j'ai choisie dans le UserForm avec le calendrier.

Merci.

Patrick


bonjour Patrick,

il y a un exemple identique à ce que tu demande à ce lien,
http://www.excelabo.net/xl/controles.php#moduleclasse

isabelle


Bonjour,

Dans un UserForm j'ai plusieurs TextBoxes pour saisir des dates et à côté de
chacun d'eux il y a un bouton qui affiche un autre UserForm avec un
calendrier pour sélectionner une date.
Je voudrais trouver un moyen d'écrire une procédure commune à tous les
boutons qui viendrait coller la date sélectionnée dans le TextBox à côté de
lui.

J'ai créé une classe pour ces boutons mais je n'arrive pas à récupérer le
nom ou l'index du bouton pour savoir lequel a initialisé l'événement.

Avez-vous une idée ?

Merci pour votre aide.