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
309

Membres actuellement en ligne

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote