Récupérer les données d'un userform dans un module

Bonjour,

J'ai créé un formulaire Userform avec des données à choisir dans une liste ou à saisir mais je n'arrive pas à récupérer ces données dans un module pour continuer ma macro.

Je ne veux pas les enregistrer dans Excel.

Alors j'ai mis dans Userform tout en Public :

"Public Sub ChoixModele_Change()

End Sub"

Et dans module j'ai mis tout en haut en public ma dimension

"Public ChoixModele As String "

Alors j'ai lu dans le forum qu'il fallait cacher sa feuille avant de lancer sa macro du Module

"Public Sub BoutonOk_Click()

CreationFeuille.Hide ' ferme sans décharger

Application.Run "Macro_creation_feuillemenuderoulant"

Mais ça ne marche pas, dans Module ma variable choixModele est vide.

Si vous pouviez m'aider ce serait top je suis lost la.

Merci beaucoup

Arnaud

Bonjour,

Pour passer de l'info entre un Userform et du code en module, il n'y a que la variable qui doit être public dans un module. Les macros restent en Private exceptée celle dans le module appelée dans le bouton Suite du Userform.

Un essai ...

ric

167uzez75.xlsm (20.25 Ko)

Génial.

Merci beaucoup Ric

Bonne journée

ric

Rechercher des sujets similaires à "recuperer donnees userform module"