• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

dropdown lijst of comvobox ribbon

Status
Niet open voor verdere reacties.

glda19

Terugkerende gebruiker
Lid geworden
14 jan 2008
Berichten
1.064
Hi

Ik wil op het ribbon een nieuw menu waarin men het jaartal en de maan kan selecteren.
Eigenlijk moet er geen actie gebeuren na het kiezen van het jaar of de maand.
Ik zou willen dat als ik op de knop druk op het lint of op het werkblad het jaartaal van de dropdownbox die nu op het lint staat in een msgbox komt.
Of kan dit enkel onder de sub onaction van de dropbox.
Of ben ik beter met een combobox?
 

Bijlagen

Die op het lint doet het toch al?
En haal uit Knop1_Klikken() de regel GeselecteerdJaar = my weg.
Of ik begrijp niet wat je bedoelt.
 
Wil nu de waarde gaan gebruiken die in de dropdownbox staat op het lint. Ook al’veranderen we niet van jaar
 
Hoe kan ik de waarde die in de dropdown zichtbaar is in een cell krijgen
 
@EdM

Waarom is het bestand niet zichtbaar ?
Hoe maak ik het zichtbaar ?
 
Welk bestand?
Het Excel bestand heb ik via de paperclip in Geavanceerd toegevoegd.
 
Misverstand: ik heb het gedownload. Als ik het open in Excel is het niet zichtbaar.
 
Net het document gedownload en kan ik gewoon openen.
Wel eerst deblokkeren.
 
Hier ook te openen O365.
Ik doe niet mee; helaas geen verstand van de Ribbon.
 
hi
Wanneer word die getitemlabel aangesproken.
Want ben ook niet zo goed thuis in de ribbon
En wat moet ik zetten bij ddonaction als ik enkel een keuze wil maken en er verder niks moet gebeuren.
De actie moet via een andere kop zoals bv jaar in cell geburen
 
Laatst bewerkt:
hi
Wanneer word die getitemlabel aangesproken.
Want ben ook niet zo goed thuis in de ribbon

Dat zit in de callback routine van de xml code in de customUi:
Dat zal je zelf gemaakt hebben.
Code:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"
          onLoad="ribbonLoaded">
	<ribbon>
		<tabs>
			<tab id="Tab_extra_vergoeding"
			     label="Extra Vergoeding"
			     insertAfterMso="TabHome">
				<group id="ExtravergoedingGroup"
				       label="Extra Vergoeding">
					 <dropDown id="DDjaar"
                    getItemCount="DDjaar_getItemCount"
                    getItemLabel="DDjaar_getItemLabel"
                    getItemID="DDjaar_getItemID"
                    getSelectedItemID="DDjaar_getSelectedItemID"
                    onAction="DDjaar_OnAction"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
</customUI>
 
thx
Moet er altijd een onaction gekoppeld zijn aan de drowpdown ook als ik daar enkel en selectie wil maken.
 
Volgens mij is dat niet nodig.
Ook afhankelijk uiteraard van wat je wil dat er op dat moment wordt gedaan.
 
Wil enkel een selectie kunnen maken op het lint.
Kan dat met of zonder onaction
Zonder hoe dan?
 
Wil enkel een selectie kunnen maken op het lint.
Kan dat met of zonder onaction
Zonder hoe dan?
En wil het via een knop laten doen
 
Dan hoef je alleen maar die onAction regel uit de xml te verwijderen.
 
En ga ik dan de gegevens kunnen ophalen via uw knop
 
Nee, dan moet die onAction regel blijven.
Wel heb je dan genoeg aan deze callback:
Code:
Sub DDjaar_OnAction(control As IRibbonControl, id As String, index As Integer)
   Call DDjaar_getItemLabel(control, index, GeselecteerdJaar)
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan