Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment réccupérer les états des objets d'une UserForm ?

  • Initiateur de la discussion Initiateur de la discussion tquille
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

tquille

Guest
Bonjour

Je suis bloqué dans ma UserForm. J'aimerais récupérer l'état d'un objet après avoir clické sur le bouton OK. Ce que j'ai fait qui fonctionne :

Private Sub CommandButton1_Click()
Cells(9, 9) = UserForm.Check
Unload Me
End Sub

Cependant, j'aimerais ne pas passer par une celulle Excel et récupérer les données UserForm.Check dans une variable de ma Macro, mais ça ne foncitonne pas :

Private Sub CommandButton1_Click()
test = UserForm.Check
Unload Me
End Sub

Dans ma Macro, test est toujours égale à 0.

Chris
 
Re : Comment réccupérer les états des objets d'une UserForm ?

Salut Tquille,

Il faut déclarer ta variable "Public" dans un module principal et de Type Boléen
Dans un module
Code:
Public Test as Boolean
 
Sub Essai()
Userform.Show
Msgbox Test
End Sub

Dans ton USF
Code:
Private Sub CommandButton1_Click()
  Test = Me.Check
  Unload Me
End Sub

Ensuite cela devrait allé mieux 😉

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
  • Question Question
2
Réponses
18
Affichages
2 K
J
Réponses
2
Affichages
1 K
Justine56
J
M
Réponses
11
Affichages
2 K
MattMons
M
A
Réponses
17
Affichages
3 K
Ananas94
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…