Bonjour,
J'ai fait un début de code pour créer un nombre variable de DropDown dans une feuille Excel 2007 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
For i = 1 To j
 
        With Range("C" & i + 5)
        Set Comb = ActiveSheet.DropDowns.Add(.Left, .Top, .Width, .Height)
        End With
        With Comb
        .LinkedCell = Range("C" & i + 5)
        .Name = ("Combo" & i)
        .AddItem "Option 1"
        .AddItem "Option 2"
        End With
    Next

Maintenant je cherche à récupérer, à l'aide d'une autre macro, les valeurs séléctionnées ou le numéro de l'item séléctionné par l'utilisateur .
J'ai essayé des choses du type Combo1.SelectedItem ou Combo1.Value mais je reçois l'erreur 438 "propriété ou méthode non gérée par cet objet" ! Du coup j'ai essayé d'utiliser "LinkedCell" pour obtenir le numéro de la sélection sauf que dans ce cas une fois que les DropDowns leurs propriétés inidquent qu'ils ne sont liés à aucune cellule (malgré la ligne prévue à cet effet dans le code).
Merci d'avance pour votre aide.