procedure utilisable partout

procedure utilisable partout - VB/VBA/VBS - Programmation

Marsh Posté le 26-01-2007 à 14:42:17    

Bonjours tous le monde.
j'ai 2 userform pour faire sasir des données a l'utilisateur.
une fois les données saisies je doit lancer une procedure (ça depend de ces choix ^^)
mais le probleme c'est que je ne sais pas ou mettre cette procedure pour pouvoir l'appeler des 2 userform donc.
autrement dit ma procedure n'est pas defini pour les userform  :pfff:  
 
je l'ai pourtant mis dans le programme principale où j'appelle les userform
je ne comprend donc pas pourquoi il ne veut pas me la prendre et google n'a pas l'air de vouloir m'aider
 
si quelqun peut m'aider sa serait simpatique ^^
merci d'avance
bonne journée

Reply

Marsh Posté le 26-01-2007 à 14:42:17   

Reply

Marsh Posté le 26-01-2007 à 21:16:11    

Bonsoir à tous
Bonsoir Darki
 
Sur tes USF tu dois bien avoir un bouton du type : validation, OK, enregistrement,..... pour finir la saisie de l'utilisateur, et bien tu appelles ta procedure dans le "bouton clic" en mettant tout simplement :
Sub bouton_clic()
procedure
end sub
 
et tu mets la procedure dans un module
A+


Message édité par eric455 le 26-01-2007 à 21:17:06
Reply

Marsh Posté le 27-01-2007 à 11:51:46    

bah en fait j'ai deja fais ça pour mon premier USF tous marche bien avec mais procedure sous le code du bouton
mais le probleme est que j'appel un 2nd USf dans le premier et que j'ai besoin des procedure que j'utilise dans le premier...
j'ai fais un main() et placer les procedure dedans mais il n'y a rien a faire :pfff:  
 
voila merci quand meme ^^ pour ta reponse rapide =)

Reply

Marsh Posté le 27-01-2007 à 20:12:00    

Met un "public" devant le nom de la procédure (s'il y a déjà un "private", remplace le par un "public" ).


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 29-01-2007 à 09:04:13    

:bounce:  Merci pour ta reponse kao sa a l'aire de fonctionner mais est il possible de déclarer une variable en public aussi ?
 
je sais que dans d'autres langages 'est possibles mais je ne sais pas faire en VB ^^
 
merci @+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed