VBA- d'un userform a un autre

VBA- d'un userform a un autre - VB/VBA/VBS - Programmation

Marsh Posté le 28-02-2005 à 17:30:59    

Voici mon problème; J'ai un userform, et dans celui-ci, il y a deux combobox et un bouton. Lorsque j'effectue des choix dans mes combobox et que je pèse sur le bouton, un autre userform apparaît. Jusque la tout va bien.
Ce deuxieme userform possède seulement des textboxs.
 
Je désire remplir les textboxs du deuxième userform avec d'autres informations se reliant aux choix des combobox du premier userform, est-ce possible ??
 
 
Aussi, je voudrais savoir comment faire pour mettre deux conditions au IF
 
Ex: if userform1.combobox1.text = lapin and  
IF userform1.combobox2.text = bleu then  
userform2.texbox1.value = 10000
end if  
 
:jap: merci

Reply

Marsh Posté le 28-02-2005 à 17:30:59   

Reply

Marsh Posté le 28-02-2005 à 17:40:33    

oui c'est possible de remplir les textboxs du deuxième userform avec des informations se reliant aux choix des comboboxs du premier userform.
 
pour les if moi je te propose :  
 
if userform1.combobox1.text = lapin then  
  IF userform1.combobox2.text = bleu then  
    userform2.texbox1.value = 10000
  end if  
end if
 

Reply

Marsh Posté le 28-02-2005 à 17:54:36    

Ok, mais je met le code dans un private sub du userform??

Reply

Marsh Posté le 28-02-2005 à 18:03:55    

le code tu peux le mettre sur le boutton ok de ton userform1
en gros avant l'affichage de ta fenetre userform2

Reply

Marsh Posté le 28-02-2005 à 19:56:23    

ca marche. Cependant, je dois cliquer ok, fermer le deuxieme useform cliquer ok encore pour que ma réponse apparaisse dans le textbox.  
Je ne vois pas la réponse la première fois, seulement en fermant le deuxième userform et en cliquant de nouveau sur OK...

Reply

Sujets relatifs:

Leave a Replay

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