

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' ?
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
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 ?
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
Je bedoelt dus eigen menu's in het lint (Ribbon). Ron de Bruin legt dat helemaal uit. Zelf gebruik ik er de Office Custom UI voor.
https://msdn.microsoft.com/en-us/lib...ffice.14).aspx
"Hardware: The parts of a computer system that can be kicked. "
Op rechtstreekse vragen via email reageer ik niet. Daar is het forum voor.
@edm
Ich möchte vorschlagen: http://www.rholtz-office.de/ribbonx/start
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
Hertzlichen dank, maar ik ben helemaal thuis in Custom UI en de Open XML. Dat gebruik ik al sinds Office 2007![]()
"Hardware: The parts of a computer system that can be kicked. "
Op rechtstreekse vragen via email reageer ik niet. Daar is het forum voor.
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 aangepast door edmoor : 11 januari 2017 om 17:31
"Hardware: The parts of a computer system that can be kicked. "
Op rechtstreekse vragen via email reageer ik niet. Daar is het forum voor.
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
Daarvoor stelde ik juist de vraag in #4.
Die heb je nog niet beantwoord.
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
#4
Oh, sorry. Ik wil die laten verschijnen wanneer ik het bestand open.
dat is toch niks 'contextuals' ?
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
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.
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
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
zie de bijlage: uitpakken en de xlam openen in Excel.
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
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 aangepast door snb : 12 januari 2017 om 16:35
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
Ik begin er ook bang voor te worden.
Misschien weet Edmoor nog wat. Hij heeft een hoop ervaring.