Bonjour àtous.
Il y a une question à laquelle j'ai aps trouvé de réponse pour l'insta,t du coup je me tourney vers vous.
Qeulle est la portée des variables entre les formulaire et les Modules ?
Je vais prendre mon exemple préci pour être clair.
J'ai fais un formulaire MainForm et en haut de son code j'ai mis ça :
Et j'ai fais un module dans lequel j'utilise les trois variables Fldr....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Option Compare Database Public Login As String Public Password As String Public FldrError As Outlook.MAPIFolder Public FldrTraite As Outlook.MAPIFolder Public Fldr As Outlook.MAPIFolder Private Sub Lancer_Click()
Mais visiblement ça marche pas, il a pas l'air de me le prendre. Du coup, je passé les Fldr en parameter des Sub que j'ai créé dans le module, mais je trouve que c'est pas très proper et surtout je snes que ça va une source d'ennui avec le ByRef et les ByVal....
Est-ce que je dois placer mes variables dans le Module en Public ou est ce qu'il y a un truc comme en .NET (Shared ou autre) qui permet de declarer autrement ?
Et oubliez pas que je suis en 2010, y a peut-être des trucs qui marchaient pas à cette époque.
Merci pour votre aide.
Partager