Je te conseil de rajouter
au debut de ton module
Tu seras ainsi force de declarer toutes tes variables
Code :
- Dim ma_var As son_type
|
Ici tu es entrain de manipuler un objet (objTicket).. or en VB pour definir un objet il faut utiliser le mot clef "Set".
donc si tu fais
Code :
- '...
- Set out = objTicket
- '....
- Set SelectTicket = out
|
Ca ira bcq mieux...
P.S: Profite aussi pour rajouter le type de la valeur de retour de ta fonction..
Code :
- Public Function nom_de_la_fonction(param As param_type,..) As retour_type
|
Si tu ne precise pas le type d'une variable ou d'une fonction, elle sera considere de type "Variant" (qui, entre nous, est un truc extrement etrange dans VB, qui ne devrait pas exister... Quand on declare une variable, on sait quel est on type, ce n'est pas une poubelle ou on met se qui nous passe par la tete dedans!)
---------------
Guendalf