Erreur 402

foster_1883

XLDnaute Nouveau
Bonjour à tous,
à l'ouverture de mon fichier, j'ai la suite suivante :

Code:
Private Sub Workbook_Open()
'PERMET D'OUVRIR SHEET
        Sheets("GRIS").Select

'PERMET D'OUVRIR USERFORM3       
        UserForm3.Show

End Sub

Ensuite, je complete mon formulaire et je clique sur valider. Mes infos s'affichent dans les bonnes cellules, mais par le suite j'aimerait passer à une autre sheet automatiquement, soit "ouverture", mais impossible. J'ai ça :

402.PNG

Quand je clique sur "fin" je passe quand même à ma sheet, mais le message est un peu désagréable.
Voici le code de mon boutons valider:

Code:
Private Sub CommandButton1_Click()
        Sheets("X").Range("D5") = UserForm3.TextBox1
        Sheets("X").Range("D6") = UserForm3.ComboBox1

'PERMET DOUVRIR SHEET
        Sheets("OUVETURE").Select

'PERMET DE QUITER LE FORMULAIRE ACTIF
        UserForm4.Hide

End Sub
 

st007

XLDnaute Barbatruc
Re : Erreur 402

Si tu veux,

bon je lis :
Code:
Private Sub Workbook_Open()
'PERMET D'OUVRIR SHEET
        Sheets("GRIS").Select

'PERMET D'OUVRIR USERFORM3       ' on a bien écris 3
        UserForm3.Show

End Sub
Code:
Private Sub CommandButton1_Click()
        Sheets("X").Range("D5") = UserForm3.TextBox1
        Sheets("X").Range("D6") = UserForm3.ComboBox1

'PERMET DOUVRIR SHEET
        Sheets("OUVETURE").Select

'PERMET DE QUITER LE FORMULAIRE ACTIF
        UserForm4.Hide                 ' maintenant 4

End Sub
Code:
Private Sub CommandButton1_Click()
        Sheets("X").Range("D5") = UserForm3.TextBox1
        Sheets("X").Range("D6") = UserForm3.ComboBox1
        UserForm4.Hide                  'si tu tiens au 4
        Sheets("OUVETURE").Select
 

foster_1883

XLDnaute Nouveau
Re : Erreur 402

ST007
FONCTIONNE TOUJOURS PAS..



Code:
Private Sub CommandButton1_Click()
        Sheets("X").Range("D5") = UserForm3.TextBox1
        Sheets("X").Range("D6") = UserForm3.ComboBox1
        UserForm3.Hide
        Sheets("OUVETURE").Select


End Sub

Private Sub UserForm_Click()

End Sub

Private Sub UserForm_Initialize()

Me.TextBox1 = Sheets("x").Range("D5")
Me.ComboBox1 = Sheets("x").Range("D6")

'NOM DES EMPLOYÉ(ES)
Me.ComboBox1.AddItem "Marie-Emmanuelle Dufour Gagné"
Me.ComboBox1.AddItem "Michel Gagné"
Me.ComboBox1.AddItem "Denys Foster"
Me.ComboBox1.AddItem "Helenne"
End Sub

Code:
Private Sub Worksheet_Activate()
UserForm3.Show
End Sub

DRANRED
ILS SONT TOUS A TRUE
 
Dernière modification par un modérateur:

Statistiques des forums

Discussions
312 623
Messages
2 090 288
Membres
104 483
dernier inscrit
razalgul