Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Včera 14:18:01

Eddie60
Člen
Registrace: 5. 2. 2022
Příspěvků: 39

Ochrana kódu makra heslem

Dobrý den,
obracím se na zkušenější uživatele se žádostí o pomoc.
Mám v chráněné knihovně poměrně složité makro.
Makro spouštím ze standardního modulu, odkud volám makro v zaheslované knihovně (tu jsem měl uloženu v souboru, zkoušel jsem ji i v Moje makra). Vše doma funguje. Sešit ale budou používat kolegové a to je kámen úrazu.
Jak to udělat, aby makro fungovalo bez znalosti hesla?

Děkuji.
Eddie

Offline

#2 Včera 20:07:58

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,478

Re: Ochrana kódu makra heslem

Pokud vím tak makra ze zaheslované knihovny jdou spustit normálně bez hesla. Nedají se jen otevřít pro editaci kódu. Může se stát, že uvnitř zaheslované knihovny je kód hesla - sám jsem udělal hodně takových které po spuštění vyhodí dialog pro heslo. Tak tohle s obejít nedá. Je nutné zaheslovanou knihovnu editovat a heslo odstranit, nebo heslo sdílet s kolegy. Když byste dokázal po zadání hesla knihovnu otevřít tak byste mohl dostat knihovnu bez takového hesla. Mnoho zdejších uživatelů by to dokázalo udělat když sem zadáte kód makra.


PS:
Tedy šlo by vytvořit druhou zaheslovanou knihovnu, která by obsahovala heslo do původní heslované knihovny. V tom byste mohl přidat i více hesel pro různé lidi a uměl byste určité přístupy měnit. Ve složitější variantě by to byla role admina, která by přepisovala přístupy z běžného prostředí - vyskakující dialog ap.
     Tedy původní makro z nezaheslovaného adresáře by zavolalo nově přidaná makra v heslované knihovně a tato by pak otevřela původní zaheslovanou knihovnu.

Editoval neutr (Včera 20:16:06)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí