< 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

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21

Relativní cesta - zdroje Power Query

Alfan • 25.4. 10:49

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 10:47

Relativní cesta - zdroje Power Query

Alfan • 25.4. 10:40

Relativní cesta - zdroje Power Query

Alfan • 25.4. 9:44