Mon listbox ne récupère rien
Bonjour à tous,
j'apprends depuis un moment le vba Excel et je commence à m'habituer a son synthase, mais il arrive des moments ou je bloque.
comme aujourd'hui, je suis bloqué a un niveau ou j'ai créer un userform ou j'ai mis deux contrôles: un listbox et un bouton.
j'ai crée deux feuille : feuille "Accueil" et feuille "Base client"
j'ai un bouton d'appel sur la feuille "Accueil" de mon userform
et à l'initialisation du userform j'ai fait une ligne de code pour récupérer la liste des clients de la feuille "Base client" qui elle est dynamique
Code:
1 2 3 4 5
| Private Sub UserForm_Initialize()
Dim i As Long
i = Sheets("BASE CLIENT").Range("C2:C" & Range("C1048576").End(xlUp).Row).Count
Me.ListBox1.RowSource = Sheets("BASE CLIENT").Range("C2:C" & i).Address
End Sub |
le problème est que listbox ne récupère rien si la feuille "Base client" n'est pas active ou bien ma variable i s'en fiche de Sheets("BASE CLIENT").
suis completement debousolé, apparement cela devrait marché mais làlàlà, il ya rien qui se passe.......
pourriez-vous m'aider a comprendre s'il vous plait.
merci d'avance