• 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.

Contextual tab

Status
Niet open voor verdere reacties.

mulderwme

Gebruiker
Lid geworden
12 dec 2014
Berichten
210
Hallo allemaal,

Ik wil graag een eigen Contextual tab maken met 2 tabbladen: Algemeen en Specifiek.
(Daarbinnen heb ik dan een aantal groepen. Groepen maken lukt me wel.)

Die Contextual tab moet verschijnen wanneer ik het bestand open.

In de documentatie van Ron de Bruijn kom ik wel tegen hoe ik build-in Contextual tabs zichtbaar kan maken, maar daar gaat het mij niet om.

Wie weet of dit mogelijk is?

groet
Willem
 
Wat versta jij precies onder 'contextual' ?
 
Dat zijn de tabs die je krijgt wanneer je bijv. op een afbeelding of een grafiek klikt.
Maar ik wil er dus een voor mezelf maken. Los van de tabs die standaard in Excel zitten.
 
Wannneer wil je die dan laten verschijnen ?
 
Hertzlichen dank, maar ik ben helemaal thuis in Custom UI en de Open XML. Dat gebruik ik al sinds Office 2007 :)
 
OK, nog even voor alle duidelijkheid.

Het gaat mij niet om menu's, maar om contextual tabs in het lint.
En dan gaat het mij ook niet om de built-in contextual tab, maar om een eigen contextual tab, met eigen groups en buttons.

Deze contextual tab, met de naam "Hulpmiddelen voor kalender" wil ik laten verschijnen als ik mijn bestand open.
 
En dat is precies waar we het over hebben.

Die maak je in het CustomUI gedeelte van een document.
De taal die je daar gebruikt is Open XML.
Deze werkt dan samen met Callback routines in een module van het VBA gedeelte van een document.
 
Laatst bewerkt:
Ik reageer op het bericht van Edmoor.

Ik heb het voorbeeld uit de link van Edmoor https://msdn.microsoft.com/en-us/lib...ffice.14).aspx uitgewerkt.

Dat levert een custom menu op, maar geen contextual tab. In bijgevoegd document vind je wat ik heb gedaan, maar ook wat ik wil bereiken.

Ik heb het volgende pagina's van Ron de Bruijn bekeken. Deze gaan beide over contextual tabs, maar alleen over built-in contextual tab.
http://www.rondebruin.nl/win/s2/win006.htm
http://www.rondebruin.nl/win/s2/win012.htm

Zelf gebruik ik ook al een aantal jaren Office Custom UI.

Groet,
Willem
 

Bijlagen

  • TestDocument.docm
    68,2 KB · Weergaven: 53
Daarvoor stelde ik juist de vraag in #4.
Die heb je nog niet beantwoord.
 
Het gaat mij om het overkoepelende van zo'n contextual tab.

Ik wil dus iets hebben als: (Hulpmiddelen voor) Mijn Kalender.
Met daaronder 3 tabbladen: algemeen, week, maand.

Zonder zo'n contextual tab, zijn het losse tabjes die naast elkaar staan.
 
Maak eens een plaatje van wat je bedoelt.
 
Hallo snb,

Ik de bijlage vind je een plaatje.
Ik heb de tab voor grafieken gepakt en die in Paint een beetje aangepast.

Ik ben benieuwd.

groet
willem
 

Bijlagen

  • Eigen context tab.png
    Eigen context tab.png
    11 KB · Weergaven: 40
zie de bijlage: uitpakken en de xlam openen in Excel.
 

Bijlagen

  • snb_addin.zip
    9,2 KB · Weergaven: 26
Bedankt snb.

Ik mis nog dat stukje waarin bij mijn plaatje staat: "Hulpmiddelen voor Mijn Kalender".

Dat moet mijn tabs van Algemeen, Week en Maand omsluiten.

Groet
Willem
 
Voor zover ik weet kun je alleen in Excel ingebouwde contextmenu's gebruiken.

Of je voor een overkoepelende 'caption' (want daar heb jij het over) een contextmenu nodig hebt betwijfel ik.
 
Laatst bewerkt:
Ik begin er ook bang voor te worden.

Misschien weet Edmoor nog wat. Hij heeft een hoop ervaring.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan