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
 

Cousinhub

XLDnaute Barbatruc
Inactif
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() )
 

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
274
Réponses
0
Affichages
227

Statistiques des forums

Discussions
313 344
Messages
2 097 337
Membres
106 916
dernier inscrit
Soltani mohamed