transfer de données VBA entre Uform et module

néné06

XLDnaute Accro
bonjour quel est la syntaxe pour transférer des données entre Userform et module et inverse

exemple
DANS UForm


Public a As Double
Public b As Double
Public c As Double
Private Sub UserForm_Activate()
a = 5
b = 8
Call module
TextBox1.Value = c
End Sub


Dans Module1
Public Sub module()
c = a * b
End Sub
 

néné06

XLDnaute Accro
Re : transfer de données VBA entre Uform et module

Bonjour,
pour préserver tes données (a, b, c), il faut les déclarer en Public, comme tu l'as fait, mais dans un module standard (où se situe ta procédure module() )

bonjour bhbh et merci de la réponse
donc je dois déclarer des variable public au début du module?
Je ne dois pas placer les variables () ou "" ou ("")??????


exemple
Mon Module 1

*******************
Public a AS double
Public b AS double
Public c AS double
Public Sub module()
c = a * b
End Sub
******************
Merci à tous pour les aides
 

Discussions similaires

Réponses
1
Affichages
231
Réponses
0
Affichages
206

Statistiques des forums

Discussions
312 938
Messages
2 093 765
Membres
105 815
dernier inscrit
Quentinhll