• Initiateur de la discussion Initiateur de la discussion fifi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fifi

XLDnaute Occasionnel
bonsoir 😀

j'ai un userform qui comprends pa smal de champs et je voulais donner l'opportunité à l'utilisateur d'affacer les champs s'il le désire (l'userform se remplit tous seul si l'utilisateur remplit certains champ comme une sorte de recherche )

mais bon il y a bien 60 champs possible, alors sans doute il est possible de les effacer tous d'un coup plutot que je tappe le code

champX.Value = "" pour tous :/ ???
 
Re : Effacer useform

bonjour


Tu peux essayer ces deux exemples

Code:
Private Sub CommandButton1_Click()
Dim Ctrl As Control

For Each Ctrl In Me.Controls
    If TypeOf Ctrl Is MSForms.TextBox Then Ctrl.Object.Value = ""
Next Ctrl
End Sub

Code:
Private Sub CommandButton2_Click()
Dim Ctrl As Control

For Each Ctrl In Controls
    If TypeName(Ctrl) = "TextBox" Then Ctrl.Object.Value = ""
Next Ctrl
End Sub




Bonne journée
MichelXld
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

S
Réponses
6
Affichages
3 K
Supreme84
S
Réponses
22
Affichages
5 K
B
Réponses
0
Affichages
664
B
M
Réponses
0
Affichages
1 K
mathidel13870
M
K
Réponses
3
Affichages
3 K
Compte Supprimé 979
C
A
Réponses
10
Affichages
4 K
Al capone
A
P
Réponses
1
Affichages
1 K
P
Réponses
0
Affichages
2 K
paullux
P
X
Réponses
2
Affichages
2 K
X
Retour