Bonjour,
J'aimerais savoir si il existait un moyen de remplir un dropdown de X valeurs valeurs en fonction de la valeur choisie dans un autre dropdown.
J'ai actuellement le code suivant :
qui me génère un menu déroulant dans le ruban et je voudrais pouvoir remplir d'items un autre dropDown d'id "ddvaleurs" lorsque qu'un item est choisi dans le dropdown "dduniverse", voici le code appellé lorsque qu'un evènement se produit dans "dduniverse" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <dropDown id="dduniverse" label="Univers" getItemLabel="SetTheSelectItemInDropDown" onAction="GetTheSelectedItemInDropDown"> <item id='global' label='Global' /> <item id='europe' label = 'Europe' /> <item id='europelargecap' label = 'EuropeLargeCap' /> <item id='europesmallcap' label = 'EuropeSmallCap' /> <item id='euro' label = 'Euro' /> <item id='eurolargecap' label = 'EuroLargeCap' /> <item id='eurosmallcap' label = 'EuroSmallCap' /> <item id='france' label = 'France' /> <item id='francelargecap' label = 'FranceLargeCap' /> <item id='francesmallcap' label = 'FranceSmallCap' /> </dropDown>
J'utilise Excel 2010 et le code est dans du ExcelDNA.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Public Sub GetTheSelectedItemInDropDown(control As IRibbonControl, selectedId As String, selectedIndex As Integer) 'autrecode If control.Id = "dduniverse" Then itemName = selectedId 'ici je veux modifier le dropdown ddvaleurs en fonction de l'itemName récupéré End If End Sub
Merci d'avance pour votre aide.
Partager