Bonjour, j'essaie d'adapter ce que j'ai lu sur les combobox en cascade mais en passant par un tableau et éviter ainsi les " xlEnd" .Chaque colonne de mon tableau (T_Prod_Allio) est nommée. La première colonne (T_Prod_Allio[prod_Catégorie]) alimente ma première combox .Pas de pb jusque là, par contre je n'arrive pas à alimenter ma combobox2 avec T_Prod_Allio[prod_Formule] en fonction de la combobox1, tout du moins en me servant du nom T_Prod_Allio[prod_Formule]. Je précise que je me lance à peine dans les notion de tableaux Si quelqu'un à un peu de temps pour m'expliquer, ce serait chouette. Merci d'avance
le code pour la combo1, mais ce n'est ce qui me pose pb

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub UserForm_Initialize()
 
ComboBox1.Clear
 
For Each Cell In Range("T_Prod_Allio[prod_Catégorie]")
  ComboBox1 = Cell
    'sans doublon
    If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Cell
Next Cell
 
ComboBox1.Value = ""
 
End Sub