Bonjour à tous,
Je suis actuellement en train de bosser sur un formulaire de saisie dans ma base de données.
Je suis confronté à un soucis pour vider mes zone de list déroulante avec un bouton et du code.
Concernant les Textbox c'est bon, mais les listbox ne veulent pas se vider. J'ai tester pas mal de choses avec mon code mais rien n'a fonctionné. Voici le code event sur mon bouton clear :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Option Compare Database Private Sub Commande160_Click() Dim Ctrl As Control For Each Ctrl In Me.Controls If TypeOf Ctrl Is TextBox Then Ctrl.Value = "" End If If TypeOf Ctrl Is ComboBox Then Me!MALIST.Value = Null End If Next Ctrl End Sub
En réalité cela fonctionne si je mets : Me!LeNomDeMaListe.Value = Null mais je souhaiterais une seule ligne de code pour toutes les combos box si c'est envisageable. Sinon ctrl+C ctrl+V ^^
Merci d'avance !
EDIT : Finalement je vais partir sur une ligne de code par liste déroulante, ça fonctionne et au final ce n'est pas si embêtant. Problème résolu mais si quelqu'un à la solution pour faire du tout en un, ca peut servir pour d'autres personnes.
Partager