pascal21
XLDnaute Barbatruc
bonjour le forum
je bricolé un bout de code pour avoir le contenu de la listbox variable en fonction du contenu d'une autre cellule
un peu à le manière d'une liste en cascade
mais comme je ne suis pas arrivé à mettre dans les propriétés du listbox "=indirect(e8)"
j'ai crée 3 listes et j'y fais réfrence dans le code
mais bien çà ne fonctionne pas çà ne prend en compte que e18 soit le première condition que je sois sur e13 ou e8
je n'ai pas du etre très clair même pas du tout en fait
merci de votre aide
je bricolé un bout de code pour avoir le contenu de la listbox variable en fonction du contenu d'une autre cellule
un peu à le manière d'une liste en cascade
mais comme je ne suis pas arrivé à mettre dans les propriétés du listbox "=indirect(e8)"
j'ai crée 3 listes et j'y fais réfrence dans le code
Code:
Private Sub UserForm_Initialize()
If Range("e8").Select Then
ListBox1.RowSource = "liste_chantier1"
Else
If Range("e13").Select Then
ListBox1.RowSource = "liste_chantier2"
Else
If Range("e18").Select Then
ListBox1.RowSource = "liste_chantier3"
End If
End If
End If
End Sub
je n'ai pas du etre très clair même pas du tout en fait
merci de votre aide