thierry234
Nouveau membre
Me revoilà u_u
Bon, j'ai un nouveau problème excel, d'un autre genre il me semble mais tout aussi embêtant pour moi !
J'ai un listbox sur un userform qui récupère des données (une colonne) sur ma feuille de données. Le "problème" c'est que cette plage de données n'est jamais complètement remplie, de par sa finalité elle a bien plus de vide que de contenu !
Avec mon code actuel, je récupère tout ce vide dans ma listbox, ce qui donne un truc inutilisable au possible. Je n'arrive pas à masquer les cellules vides, en parcourant les forum il m'a semblé comprendre que c'était impossible dans un listbox ? :??:
Bref, j'aimerais un coup de pouce pour m'aider soit à mettre en place un moyen de filtrage, soit un moyen de masquer ce vide, ou tout autre méthode qui me ferait arriver à mes fins !
Mon code actuel :
Merci d'avance !
Bon, j'ai un nouveau problème excel, d'un autre genre il me semble mais tout aussi embêtant pour moi !
J'ai un listbox sur un userform qui récupère des données (une colonne) sur ma feuille de données. Le "problème" c'est que cette plage de données n'est jamais complètement remplie, de par sa finalité elle a bien plus de vide que de contenu !
Avec mon code actuel, je récupère tout ce vide dans ma listbox, ce qui donne un truc inutilisable au possible. Je n'arrive pas à masquer les cellules vides, en parcourant les forum il m'a semblé comprendre que c'était impossible dans un listbox ? :??:
Bref, j'aimerais un coup de pouce pour m'aider soit à mettre en place un moyen de filtrage, soit un moyen de masquer ce vide, ou tout autre méthode qui me ferait arriver à mes fins !
Mon code actuel :
Code:
Private Sub UserForm_Initialize()
Dim cell As Range
ListBox1.ColumnHeads = True
For Each cell In Range("U2:U100")
If cell.Value Then
ListBox1.RowSource = "Feuil1!U2:U100"
End If
Next
End Sub
Merci d'avance !