Lastni meni vExcel razpredelnici

Pomoč pri izdelavi makrov
Odgovori
infozop
Prispevkov: 15
Pridružen: To Avg 16, 2005 12:02 pm

Lastni meni vExcel razpredelnici

Odgovor Napisal/-a infozop »

Pozdravljeni Matjaž!
Nisem zasledil, kako se ustvari lastni meni v Excelu, ki bi se prikazal le v tisti razpredelnici, kjer bi ga želel.
Ko si ustvarim lastni meni, se mi pojavlja vedno, ko zaženem Excel.
Lastni meni sem ustvaril po postopku: Orodja/Po meri/Nov Meni....
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Da se meni pojavlja vedno je pravilno in tako Excel tudi dela. Če želite Meni prikazati samo ob odprtju določenih datotek. potem imate dve možnosti:
  1. Ustvarite meni tako kot ste ga vi ter ga skrijete. V dogodku workbook_open izbranega delovnega zvezka meni prikažete v dogodku _close pa zopet skrijete. To je lažji način.
  2. Težki način pa je, da v dogodku workbook_open s pomočjo VBA kode celoten meni ustvarite, v dogodki _close pa ga uničite.
V kolikor niste izkušen VBA programer vam toplo priporočam prvo verzijo.
lp,
Matjaž Prtenjak
Administrator
infozop
Prispevkov: 15
Pridružen: To Avg 16, 2005 12:02 pm

Odgovor Napisal/-a infozop »

Hvala za odgovor.
Malo sem upal, da je še kakšna rešitev (razen naštetih dveh).
Nekako pogrešam možnost (enostavnejšo), da neke nastavitve veljajo samo za določeno datoteko.
Nisem prav izkušen VB programer (bolj tipam in se "prebijam"), če vam ni preveč v nadlego, bi vas prosil, da mi nakažete pot za drugi primer omenjene rešitve (za bolj izkušene). Naprej se bom poskušal znajti sam.
Če imate kakšen primeren www naslov s podobnimi rešitvami pa vam tudi ne bom "zameril", če ga omenite.
Vnaprej hvala!
Odgovori