Sešit obsahující uživatelský formulář nebo modul třídy

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Sešit, který otevíráte, obsahuje uživatelský formulář nebo modul třídy v projektu jazyka VBA spojeném se sešitem. To může představovat bezpečnostní riziko, protože uživatelské formuláře a moduly tříd mohou obsahovat potenciálně nebezpečná makra.

Je-li úroveň zabezpečení maker nastavena na hodnotu Zakázat všechna makra s oznámením nebo Zakázat všechna makra kromě digitálně podepsaných maker, můžete projekt VBA ze sešitu odebrat. Projekt VBA byste měli zachovat, pouze pokud zdroji tohoto sešitu důvěřujete. Jestliže chcete projekt VBA odebrat ze sešitu, nebude projekt VBA pouze vypnut, ale bude ze sešitu opravdu odstraněn.

Pokud je úroveň zabezpečení maker nastavena na hodnotu Zakázat všechna makra bez oznámení, aplikace Microsoft Office Excel automaticky odebere projekt VBA ze sešitu. Jestliže zdroji tohoto sešitu důvěřujete a projekt VBA chcete zachovat, můžete sešit zavřít bez uložení změn. Poté je třeba nastavit úroveň zabezpečení maker na hodnotu Zakázat všechna makra s oznámením, abyste byli při dalším otevření sešitu vyzváni k zachování nebo odebrání projektu VBA.

Nenastavujte úroveň zabezpečení na hodnotu Povolit všechna makra (nedoporučuje se, mohlo by umožnit spuštění potenciálně nebezpečného kódu).

Chcete-li změnit nastavení zabezpečení maker v aplikaci Excel, postupujte následujícím způsobem:

  1. Na kartě Vývojář klepněte ve skupině Kód na tlačítko Zabezpečení maker.

    Skupina Kód na kartě Vývojář

  2. V kategorii Nastavení maker klepněte v části Nastavení maker na přepínač Povolit všechna makra (nedoporučuje se, mohlo by umožnit spuštění potenciálně nebezpečného kódu) a potom klepněte na tlačítko OK.

Poznámka : Chcete-li zabránit spuštění potenciálně nebezpečného kódu, doporučujeme vrátit se po dokončení práce s makry k nastavení se zakázanými makry.

Poznámka : Tato zpráva se zobrazí, pouze pokud je úroveň zabezpečení maker nastavena na možnost, která zakáže všechna makra. Pokud je nastavena úroveň zabezpečení Povolit všechna makra (nedoporučuje se, mohlo by umožnit spuštění potenciálně nebezpečného kódu) nebo je zaškrtnuto políčko Důvěřovat přístupu k objektovému modelu projektu VBA, aplikace Excel projekt VBA zachová a při otevření sešitu ho načte.

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×