[VBA] Récupérer la sélection dans un dropdown excel

Récupérer la sélection dans un dropdown excel [VBA] - VB/VBA/VBS - Programmation

Marsh Posté le 12-04-2011 à 20:38:12    

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

Code :
  1. For i = 1 To j
  2.                
  3.         With Range("C" & i + 5)
  4.         Set Comb = ActiveSheet.DropDowns.Add(.Left, .Top, .Width, .Height)
  5.         End With
  6.         With Comb
  7.         .LinkedCell = Range("C" & i + 5)
  8.         .Name = ("Combo" & i)
  9.         .AddItem "Option 1"
  10.         .AddItem "Option 2"
  11.         End With
  12.     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.

Reply

Marsh Posté le 12-04-2011 à 20:38:12   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed