REINITIALISATION D'UN USERFORM

Hugues

XLDnaute Impliqué
Bonjour Le Forum,

Je souhaiterais connaitre l'instruction afin qu'aprés chaque consultation d'un userform ce dernier se réinitialise.
Ce userform à partir de la valeur d'une combobox (code article), donne toutes les caractéristiques de l'article. Aprés avoir cliquez sur le bonton fermer je souhaiterais une ré initialisation afin que pour la prochaine consultation le userform soit vierge.
L'instruction du bouton fermer est la suivante :

Private Sub CommandButton6_Click()
'bouton_pour_sortir_de_la_fiche

consultation.Hide

End Sub

Que dois - je rajouter ?

Merci,

Hugues
 

Hellboy

XLDnaute Accro
Bonsoir Hugues

De un, il existe une procédure évènementiel qui peut s'exécuter à la fermeture de ta boite de dialogue:
Private Sub UserForm_Terminate()

End Sub

De deux, .hide, ne ferme pas une BDD, mais la cache seulement. Pour la fermer, il faut:
Private Sub CommandButton1_Click()
Unload Me

'    Revient a la même chose que Unload Userform1

End Sub


Si tu enlève de la mémoire ton Userform, il va s'initialiser automatiquement lors de sa prochaine ouverture.
 

Statistiques des forums

Discussions
312 321
Messages
2 087 265
Membres
103 501
dernier inscrit
talebafia