valider un userform par le renvoi vers un autre.

chewwe1602

XLDnaute Nouveau
Bonjour,

j'ai fait un petit formulaire de commande pour des client.
lors du lancement du fichier excel, un userform s'ouvre automatiquement.
dans ce userform, je demande le nom, la societe etc etc.
le second userforme concerne la commande a proprement parlé.
donc j'ai créé sur le bouton valider du premier userform le code suivant :

Private Sub BTVALIDER_Click()
If TextBoxsociete = "" Then
MsgBox "Merci de renseigner le nom de societe"
ElseIf TextBoxnom.Value = "" Then MsgBox " Merci de renseigner votre Nom"
ElseIf TextBoxrue.Value = "" Then MsgBox " Merci de renseigner le nom de la Rue"
ElseIf TextBoxCP.Value = "" Then MsgBox " Merci de renseigner le Code postal"
ElseIf TextBoxville.Value = "" Then MsgBox " Merci de renseigner la ville."
End If
If Textboxsociete.value= true and TextBoxnom.Value = True And TextBoxrue.Value = True And TextBoxCP.Value = True And TextBoxville.Value = True Then GoTo userform2

End Sub

biensur tout se passe bien jusqu'a ce que j'ai tout renseigné dans mon formulaire... je n'arrive pas a faire le renvoi vers l'userform2.
j'ai essayé avec userform2.show a la place du goto userform... mais il ne se passe rien.
Je pense que ça viens du ".value = true" mais je ne vois pas trop quoi mettre a la place :)

pourriez vous m'aider?

d'avance merci.
 

Discussions similaires

Réponses
10
Affichages
505

Statistiques des forums

Discussions
314 653
Messages
2 111 592
Membres
111 208
dernier inscrit
estalavista