Coucou !
malgré mes recherches sur les forums je n'arrive toujours pas à comprendre pourquoi mon programme ne fonctionne pas.
ce que je veux est tout simple:
- le questionnaire est sur une page,
- en cliquant sur un bouton il va sur la suivante (jusque là tout va bien),
- si l'utilisateur veut revenir en arrière il clique sur un bouton (en réalité une image) qui lui ouvre le userform précédant => et ici ça fonctionne à peu près une fois sur deux !
je vous montre mon programme :
- pour la première page (ça fonctionne en général):
- pour la deuxième page (et ici ça ne fonctionne presque jamais...) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub CommandButton1_Click() n2clients.Show Unload Me End Sub Private Sub CommandButton2_Click() n2viticulteurs.Show Unload Me End Sub
voila j'ai essayé d'être la plus précise possible, mais si jamais c'est pas très clair n'hésitez pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 'le bouton retour' Private Sub Image3_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Me.Image3.ControlTipText = "Retour" End Sub 'retourner à la première page' Private Sub Image3_Click() Unload Me n1ouverture.Show TextBox1 = "" TextBox2 = "" TextBox3 = "" TextBox4 = "" TextBox5 = "" TextBox6 = "" TextBox7 = "" TextBox8 = "" End Sub
Merci d'avance pour votre aide !![]()
Partager