Effacement données sur userform

Résolu/Fermé
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 - 4 juin 2016 à 12:05
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 - 4 juin 2016 à 20:06
Bonjour le forum,
Une question que je n'arrive pas à régler
J'ouvre mon userform à l'aide d'un bouton, je rentre mes données (nom, prénom etc...), mais je me suis trompé de personne, je voudrais simplement effacer les données sans fermer mon userform
Pourriez vous m'orienter s'il vous plait
Par avance, merci de votre aide
Cordialement

6 réponses

thev Messages postés 1852 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 23 avril 2024 681
4 juin 2016 à 12:41

Dim contrôle As Control

For Each contrôle In Me.Controls
If TypeOf contrôle Is MSForms.ComboBox _
Or TypeOf contrôle Is MSForms.ListBox _
Or TypeOf contrôle Is MSForms.TextBox _
Then
contrôle.Value = Empty
End If
Next

--
 
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
4 juin 2016 à 12:59
ça me beug a ce niveau


For Each contrôle In Me.Controls
0
thev Messages postés 1852 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 23 avril 2024 681
4 juin 2016 à 13:06
Au lieu de "Me", mettre le nom de ton Useform. Par exemple,
"For Each contrôle In Userform1.Controls"

0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
4 juin 2016 à 13:42
même en changeant, ça le fais pas
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
thev Messages postés 1852 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 23 avril 2024 681
4 juin 2016 à 17:38
Il doit y avoir un autre problème dans ton code.
Voir essai ci-joint qui fonctionne sans problème
https://www.cjoint.com/c/FFepK0JxWuE
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
4 juin 2016 à 20:06
Oui ça fonctionne mais quand je rempli mon userform, j'aimerais que si je fais une erreur de frappe je puisse effacer ce que j'ai mis sans quitter mon userform, c'est ça que je n'arrive pas à faire
0