Bonjour !
Je suis bloqué sur un problème d'affichage de ComboBox.
J'ai un menu UseForm avec plusieurs Multipage.
Sur l'une des MultiPage j'ai fait une liste déroulante (ComboBox si je ne me trompe pas).
Je voudrais que ce ComboBox affiche toujours la même liste déroulante (issu de la feuille "HISTORIQUE_JOUR") quelque soit la feuille ou je me trouve.
J'ai déja réalisé un code mais malheureusement la liste déroulante s'affiche uniquement si la feuille "HISTORIQUE_JOUR" est sélectionnée...
Avez vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub UserForm_Initialize() Dim i As Integer 'Récupère les données de la colonne... For i = 8 To Sheets("HISTORIQUE_JOUR").Range("P65000").End(xlUp).Row ComboBox1 = Sheets("HISTORIQUE_JOUR").Range("P" & i) '...et filtre les doublons If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Range("P" & i) 'End If Next i End Sub
Merci d'avance !
Partager