19. juni 2000 - 14:47Der er
8 kommentarer og 1 løsning
se/rette macroer i værktøjslinie
I office - her Word2K - kan man lave egne Værktøjslinier, og tildele macroer dertil. Men HVORDAN kan jeg se hvilken macro(er) der er tildelt et menupunkt? evt. en lille smart utility, der viser/redigerer i egne værktøjslinier?
Normalt når man går over menupunktet viser den Makroens navn. Derefter kan man gå op i Tools/Macro/Macros... for at få adgang til denne. Herunder kan man tilpasse makroen til det den nu skal være :-)
Dette er deværre ikke normalt: Der vises en lille "hjælpetekst" (som ikke er makroens titel) i een af værktøjslinierne (med een macro). I en anden værktøjslinie vises en hel række menupunkter - uden hverken hjælpetekster eller makro-navne...
Ja - underligt at screentips viser noget andet end makro-navnet - hvor har den tidligere programmør mon gjort dette henne? Og udfordrende med dårlig dokumentation... :-)
Vedr. Ny Menulinie så er det slet ingen screentips at se for makroer på en sådan...
PS: YES - selvlavede makroer (der er 20-30 sider kode).
Ñu fandt jeg noget: "simply press the key combination Ctrl Alt + (the mouse pointer changes to a 4-leaf clover) then click on the button again. Word will display a form revealing the macro name." Men det virker ikke umiddelbart - heller ikke med US-keyboard... :-(
Følgende looper gennem alle knapper. Hvis knappens tilknyttede funktion er en brugerfunktion meddeles navnet på denne i en msgbox.
Sub testknapper() Dim mnu As CommandBar Dim ctrl As CommandBarControl For Each mnu In Application.CommandBars For Each ctrl In mnu.Controls If ctrl.BuiltIn = False Then MsgBox ctrl.OnAction End If Next ctrl Next mnu
Tak, Nerøs, - jeg fanger ideen! Jeg prøvede med debug.print istf. msgbox, og får en liste over makroer i værktøjslinien, incl. modul-navn :-) Desværre listes macroer i menuer overhovedet ikke, og ej heller listes hvilken makro, der er tilknyttet hvilken værktøjslinie-ikon/text... Det første (med menulinie-makroerne) er meget ærgeligt at undvære, men kan vel findes via lidt anden kode, og det sidste mht. hvilken makroi til hvilken knap går vel an & finde ud af "manuelt" :-) Jeg prøver lige & finde noget kode-hjælp til menulinie-items...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.