PDA

Vollständige Version anzeigen : Dropdownliste in eigenem Ribbon


M Merlin
10.04.2012, 09:49
Hallo zusammen,
ich habe eine eigene Menüleiste ( Ribbon ), in welche eine Drobdownliste wie folgt einegebunden ist ( CostumUI14.xml ):

dropDown id="ddcTest" label="Test:"
screentip="Bitte markieren Sie vorher die entsprechenden Zelle"
sizeString="xxxxxxxxxxxx" onAction="Testen" getItemCount="Test_getItemCount"
getItemID="Test_getItemID" sizeString="xxxxxxxxxxxx" onAction="Abwesenheiten" getItemCount="Abwesend_getItemCount" getItemID="Abwesend_getItemID"
getItemLabel="Test_getItemLabel" >
</dropDown>

Im VBA-Teil rufe ich die entsprechende Routine wie folgt auf:

Sub Testen(control As IRibbonControl, id As String, index As Integer)
...
End Sub


Jetzt meine Frage:
Wenn ich den Eintrag Dropdownliste ändere wird die Routine aufgerufen ( als wenn ich einen Change-Befehl aufrufen würde ), wenn ich jetzt einen Eintrag in der Liste gewählt hatte, mich in eine andere Zelle in meinem Arbeitsblatt bewege und nochmals diesen Eintrag klicke wird die Routine nicht ausgelöst. Ich würde also so etwas wie einen Klick-Befehl benötigen.

Was und wie muss ich ändern, xml oder VBA-Teil ?

Ich hoffe mir kann jemand weiterhelfen...
...schon mal vielen Dank für eure Antworten...