Bonjour,
Je rencontre un probléme avec la propriété rowsource d'une listbox en VBA.
J'ai une feuille sur Excel où certaines lignes sont masquées, je réalise un test sur ces lignes pour trouver la première non masquée, et j'aimerai afficher cette ligne dans la listbox.
J'ai essayé comme ça :
Ça me dit toujours incompatibilité de type.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sheets("bienslocation").Select ligne = 2 Do While Rows(ligne).Hidden = True ligne = ligne + 1 Loop Me.ListeAnnonce.RowSource = Range("A" & ligne & ":E" & ligne)
J'ai essayé de déclarer ligne comme integer, string, variant, aucun ne résout le probléme.
J'ai également essayé de remplacer .rowsource par .list, mais dans ce cas, ça me dit "Permission refusée".
Quelqu'un aurait une solution ?
Partager