listbox multiselection:réinitialiser et filtrer

  • Initiateur de la discussion Initiateur de la discussion ISABELLE
  • 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 !

I

ISABELLE

Guest
Bonjour le forum,

j'ai un fichier avec 2 listbox : quand on sélectionne un item dans la 1ere listbox, s'affichent dans la 2nde listbox (qui est à multicolonnes et multiselection) les données correspondant.
Dans la 2nde listbox, je peux selectionner certaines lignes et masquer les autres et c'est là que commencent les pbs :
je voudrais pouvoir après avoir selectionné certaines lignes et masqué les autres, réinitialiser la listbox2 avec un bouton qui permettrait de réafficher les données correspondant à la sélection initiale de la listbox1
Jaimerais aussi avec un autre bouton pouvoir sélectionner automatiquement dans la listbox2 toutes les lignes correspondant à la valeur d'une colonne ( par ex toutes les lignes de la listbox si dans une des colonnes il y a le mot ouvert : voir fichier)

merci à tous ceux qui pourront m'aider [file name=testIsabelle.zip size=21534]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/testIsabelle.zip[/file]
 

Pièces jointes

Bonjour Isabelle, le forum,

Je n'ai pas très bien compris ta demande.

Est-ce que tu veux compléter la 2e liste après avoir fait des selections ?

Dans ce cas :

Dans la procédure ListBox1_Click

Remplace
ListBox2.Clear
x = 0
Par
x = ListBox2.ListCount

Pour ajouter Tous les ouverts, regarde dans le fichier joint si ça te convient. [file name=testIsabelleV2.zip size=21395]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/testIsabelleV2.zip[/file]
 

Pièces jointes

en fait la 2nde listbox dépend de la 1ère
le remplissage de la listbox2 se fait par rapport à la valeur selectionnée de la listbox1
et ensuite seulement je voudrais pouvoir filtrer sur un item ou réafficher toutes les lignes qui ont été masquées

dans le fichier transmis cela enlève la 'dépendance' de la listbox2 par rapport à la listbox1
 
Bonsoir Isabelle et soft 🙂

Voici une autre proposition : pas sûr d'avoir tout compris non plus. C'est Isabelle qui le dira 😉

[file name=Test_IsabelleV1.zip size=22950]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Test_IsabelleV1.zip[/file]
A+
 

Pièces jointes

Bonsoir charly,

un grand merci : cela fonctionne très bien

petite demande complémentaire : quand on clique sur le bouton ouvert cela sélectionne les lignes
et ensuite on peut masquer les lignes non sélectionnées avec le bouton masquer mais serait-il possible de le faire directement à partir du bouton ouvert?
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
726
Réponses
2
Affichages
555
Retour