< návrat zpět

MS Excel


Téma: Zabezpečení aplikace rss

Zaslal/a 6.8.2018 13:20

Ahoj vespolek, když mám zamčený sešit i zamčené VBA (neřeším zde prolomitelnost, vím, že to jde), tak po zmáčknutí Alt+F8 se zobrazí seznam maker tohoto sešitu, které se dají vesele spustit. Tomu bych chtěl zabránit, čili aby uživatel mohl spouštět jenom makra pro která má v sešitu tlačítka. Když namísto Sub použiju Private Sub, tak po Alt+F8 tyto makra nejsou pro uživatele dostupná, ale zase to interně nefunguje, neboť tam je množství procedur umístěných na různých modulech, událostní procedury a taky kód prvků formulářů - a ty pak na sebe "nevidí".

Předem dík za nakopnutí k vyřešení...

Zaslat odpověď >

icon #041046
eLCHa
Na začátek modulu napišteOption Private Modulecitovat
#041048
avatar
Děkuji, to je ono 1citovat
#041068
avatar
Mimochodem je to i způsob, jak veřejné funkce (Function procedury) používat pouze pod VBA a nenabízet je na listu.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje