Det samme må også godt ske på LUK Button i Password-Userformen, men så snakker vi om reel VBA kodning. Kan det også lade sig gøre at lave en kode til SetFous = Ribbon id=Tab2 på Password/Luk Button ?
På forhånd tak.
Mvh.
Ib
Excel 2010 Dk og 2019 Dk på samme computer. Bruger dog stadig mest 2010.. Men sådan er der jo så majet :o)
Ja, det er ikke min stærke side, men jeg skal prøve
Når jeg kigger i et af dine ark, kan jeg heller ikke finde din "onLoad Makro".
Så er det fordi, du overhovedet ikke kigger efter - der er et modul, der klart og tydelig hedder 'VBA_RibbonX_CallBacks' - det kræver altså ikke den store raket videnskab, at regne ud, at alle callbacks makroerne til ribbon ligger i dette modul! Og, i dette modul, er der en makro, der klart og tydelig hedder 'RibbonX_OnLoad' - igen vil jeg mene, at selv en fåreavler fra vest-Jylland kan regne ud, at dette er 'OnLoad' makroen til Ribbon'et!
Du bygger arkene op, på en måde, jeg slet ikke forstår.
Du mener 'logisk' og gennemskueligt? Ja, det kunne du lære lidt af
Til gengæld ser det ud til, at du gør PRÆCIST, som du skal
Set g_rbxUI = Ribbon
Altså burde du kunne aktivere din ribbon tab med
g_rbxUI.ActivateTab ControlID:="Tab2"
Nu merer jeg personligt ikke, at jeg kan skære det mere ud i pap...
PS: Og, Andy's ribbon editor ødelægger mere end den hjælper - du kommer aldrig til at lære det, så længe du benytter den - især, hvis du slet ikke selv har opfattet at du sætter ribbonet i onload-makroen, som jeg beskrev:
Public Sub rbx_onLoad(Ribbon As IRibbonUI) Set g_rbxUI = Ribbon End Sub
Hvordan kan man ikke se, at, "Hey, jeg sætter ribbonet i 'OnLoad', som han bad om!" Du har endda selv lavet koden?!? Jeg fastholder min påstand om, at det burde du kunne have set selv, og at Andy's editor ødelægger folks mulighed for at lave et reelt stykke arbejde og indlæring!
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Sendt: 09.Apr.2016 kl. 11:38
Jeg kan som sagt ikke selv lave koderne, men bruger i stedet nogle af de "gamle koder" jeg har gemt og Andy's Editor til at lave nye Buttons osv. Derfor ved jeg nok heller ikke helt, hvad der sker inde bag ved
Jeg havde faktisk misforstået det hele.
Jeg mener at have set et eller andet sted, at SetFocus koden skulle laves inde i XML'en og at linje derfor skulle tilføjes derinde. Derfor indsatte jeg også XML koden med Group10 og Button1.
Da du spurgte om jeg havde sat en Global Ribbon Variable, var det grøn snak og jeg anede slet ikke hvad det rent faktisk betød og derfor sad også og rodede rundt inde i XML.
Derfor hentydningen til det Danske, da det hele var temmeligt uklart for mig.
Men nu er der gået en prås op for mig. XML er bare Ribbon layout, som CSS på en hjemmeside.
Og selvfølgelig er SetFocus en macro, der køres fra en Button.
Heh, heh - ja, jeg må erkende, at min manglende tålmodighed løb lidt af med mig igen - især fordi du endda selv havde markeret den linje, jeg henviste til, med rødt
Men, rart at høre at du ikke lader dig slå ud, bare fordi nørden her har lidt temperament ind i mellem
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Du kan ikke oprette nye emner i dette forum Du kan ikke besvare beskeder i dette forum Du kan ikke slette dine beskeder i dette forum Du kan ikke redigere dine beskeder i dette forum Du kan ikke oprette afstemninger i dette forum Du kan ikke stemme i dette forum