Afficher des données dans une listbox selon 1 critère

Y compris Power BI, Power Query et toute autre question en lien avec Excel
J
Johann77860
Jeune membre
Jeune membre
Messages : 44
Inscrit le : 20 avril 2016
Version d'Excel : 2004

Message par Johann77860 » 11 juin 2019, 15:37

Bonjour

J'ai fichier de gestion de personnel à développer. J'ai un formulaire "Attribuer_chambre" dans lequel figure une listbox à 3 colonnes:

- Occupation de la chambre (Nom du résidents / Travaux / Libre / Réservée)
- Numéro de la chambre
- Étage

Je désire faire afficher dans la listbox uniquement celles qui sont en travaux, libres et réservées.

Merci de votre aide.
Gestion du personnel.xlsm
(66.41 Kio) Téléchargé 10 fois
Emplacement formulaire.jpg
A
AlgoPlus
Membre dévoué
Membre dévoué
Messages : 745
Appréciations reçues : 61
Inscrit le : 27 février 2019
Version d'Excel : 2007

Message par AlgoPlus » 11 juin 2019, 16:41

Bonjour,

rajouter un test dans la boucle de chargement de la listbox1:
If .Cells(i, 2) = "Libre" Or .Cells(i, 2) = "Réservée" Or .Cells(i, 2) = "Travaux" Then
      .../... 'code de chargement de la listbox
End If
A+
J
Johann77860
Jeune membre
Jeune membre
Messages : 44
Inscrit le : 20 avril 2016
Version d'Excel : 2004

Message par Johann77860 » 11 juin 2019, 17:32

Re

Ca fonctionne parfaitement !!!
Merciii !!!
A
AlgoPlus
Membre dévoué
Membre dévoué
Messages : 745
Appréciations reçues : 61
Inscrit le : 27 février 2019
Version d'Excel : 2007

Message par AlgoPlus » 11 juin 2019, 17:43

comme dit précédemment : rajouter un test dans la boucle ...

Pas avant !!!!
        For i = 2 .........
             If ....or .... ...or  ......    Then
                    ListBox1....
                    .../...
             End if
       Next

Edit : Ahh? message précédent modifié !!
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message