Salut à tous!
Quelqu'un saurait il quelle serait l'instruction (sur le code d'un bouton ok dans un Userform) pour fermer toutes les userform précedentes et aller à la feuille2 svp??
Salut à tous!
Quelqu'un saurait il quelle serait l'instruction (sur le code d'un bouton ok dans un Userform) pour fermer toutes les userform précedentes et aller à la feuille2 svp??
Regarde ce lien il est très bien
http://silkyroad.developpez.com/VBA/UserForm/
Pour clôturer un userform.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Nom_Userform.Hide
Pour afficher une feuille.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Sheets("nom_feuille").Select
Il faut aussi penser que Hide ne libère pas la mémoire, il peut etre utile dans certain cas voir très souvent de faire
Et comme indiqué dans le lien si tu veux tous les supprimer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Unload Nom_Userform
http://silkyroad.developpez.com/VBA/UserForm/#LIII-C
A méditerPour fermer en une seule fois tous les UserForm en cours d'affichage, utilisez:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub CommandButton1_Click() End End Sub
bastien
Partager