Remplir une listbox a partir d'un tableau

bonsoir messiers

est ce que quelqu'un pourrait m'aider,

dans un userform j'ai une listbox

et je désirais la remplir a partir d'un tableau structuré, ce dernier est filtré

et je voudrais seulement les lignes visible de mon tableau dans ma listbox

quelqu'un aurais une idée a me proposer

merci d'avance

Bonjour,

Soient un userform "Form_Produit", une ListBox "List_Produits" et un tableau structuré "t_Produits" :

Form_Produit.List_Produits.List = Range("t_Produits").SpecialCells(xlCellTypeVisible).Value

Bonsoir le forum

A tester :

11listbox.xlsm (24.37 Ko)

Désolé pour la réponse tardive....

Merci Eric ca fonctionne nickel

Merci a vous deux pour vos réponses

Bonsoir à tous,

La syntaxe Form_Produit.List_Produits.List = Range("t_Produits").SpecialCells(xlCellTypeVisible).Value semble se limiter à la première plage de cellules visibles si le filtre aboutit à plusieurs plages disjointes (au niveau ces cellules visibles).

Voir exemple joint :

  • Filtrage 1 : méthode ... List = Range("t_Produits").SpecialCells ...
  • Filtrage 2 : une autre méthode (plus bestiale)
Rechercher des sujets similaires à "remplir listbox partir tableau"