Réinitialiser un UserForm qui contient des TextBox

Big_G Messages postés 4 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 22 février 2005 - 18 janv. 2005 à 22:22
phantom_2005 Messages postés 184 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 1 septembre 2010 - 19 janv. 2005 à 09:12
Bonjour,

J'ai une userform (UF2) qui contient plusieurs textbox et combobox.
L'utilisateur fait des choix, valide en cliquant sur un bouton ce qui a pour effet d'affecter
a des cellules la valeurs des box.

Mon pb, c'est que lorsque je re fais appel à UF2, ben les box sont tjs remplie...
Merci de me débloquer!

Big G

3 réponses

phantom_2005 Messages postés 184 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 1 septembre 2010 1
19 janv. 2005 à 09:12
Un peu long si t'as 50 textboxs

Essaies cà:

Private Sub UF2_Initialize()

Dim ctl As Control

For Each ctl in UF2.Controls
Select Case TypeName(ctl)
Case "Textbox","Combobox":
ctl.Value=""
End Select
Next ctl

End Sub

En espérant t'avoir aidé,
@+


--------------------------------------------------------------------------------
Phantom_2005
1
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
18 janv. 2005 à 22:48
dans le module de UF2, tapes ceci : (non testé, mais je pense que çà doit aller)


Private Sub UF2_Initialize()

Text1.Text = ""

Text2.Text = ""

End Sub




Manu
-------------------------------------------
Une question bien posée, c'est une chance de réponse bien adaptée.
0
Big_G Messages postés 4 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 22 février 2005
18 janv. 2005 à 22:51
Ok, merci
je v tester

Big G
0
Rejoignez-nous