Do dokumentů Office 2013 nelze vložit určité skriptovatelné ovládací prvky ActiveX

Poznámka

Office 365 ProPlus se přejmenuje na Microsoft 365 Apps for enterprise. Pro další informace o této změně si přečtěte tento blog.

Poznámka

Informace, které by si uživatel měl všimnout, i když skimmingDůležité Tento článek obsahuje informace, které ukazují, jak snížit nastavení zabezpečení nebo vypnout funkce zabezpečení v počítači. Tyto změny můžete provést k řešení konkrétního problému. Před provedením těchto změn doporučujeme vyhodnotit rizika spojená s implementací tohoto řešení ve vašem prostředí. Pokud implementujete toto řešení, proveďte příslušné další kroky k ochraně počítače.

Příznaky

Při pokusu o vložení ovládacího prvku webového prohlížeče do dokumentu aplikace Microsoft Word, sešitu aplikace Microsoft Excel nebo prezentace aplikace Microsoft PowerPoint se zobrazí jedna z následujících chybových zpráv:

  • V Excelu 2013: "Nelze vložit objekt"
  • Ve Wordu 2013: "Tento objekt nelze vložit z důvodu nastavení zásad. K této chybě může dojít, pokud jsou ovládací prvky ActiveX nebo vložené objekty v tomto souboru blokovány nastavením zásad. Další informace o této chybové zprávě online"
  • V PowerPointu 2013: "Tento ovládací prvek ActiveX nelze vložit"

Příčina

K tomuto problému dochází, protože některé skriptovatelné ovládací prvky jsou zastaralé v Office 2013 z bezpečnostních důvodů. Toto je záměrné a tyto chyby se očekávají. Tyto skriptovatelné ovládací prvky jsou zakázány pomocí kill-bitu specifického pro verzi, který se vztahuje pouze na tyto ovládací prvky, a to se stane pouze v případě, že jsou použity v dokumentu. Doporučujeme nepokoušet se vložit skriptovat ovládací prvky přímo do dokumentů, protože toto chování může snížit zabezpečení systému.

Řešení

UpozorněníTototo toto zástupné řešení může způsobit, že počítač nebo síť budou zranitelnější vůči útokům uživatelů se zlými úmysly nebo škodlivému softwaru, například virům. Toto řešení nedoporučujeme, ale poskytujeme tyto informace, abyste mohli toto řešení implementovat podle vlastního uvážení. Toto řešení použijte na vlastní nebezpečí. Pokud implementujete toto řešení, důrazně doporučujeme provést pouze pro ovládací prvky, které je nutné použít.

Chcete-li tento problém vyřešit, zakažte 32bitové kill-bity procházením umístění v následujícím registru a změňte hodnotu DWORD pro příslušné ID třídy z 1024 na 0.

Pro instalaci Office 2013 s klikem a spouštění vyhledejte následující podklíč registru:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility \ < ClassID>

Pro instalaci MSI Office 2013 vyhledejte následující podklíč registru:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility \ < ClassID>

Poznámka: Pokud chcete identifikovat instalační verzi Office 2013, postupujte takto:

  1. Spusťte aplikaci Office 2013, jako je Word 2013.
  2. V nabídce File klepněte na položku Účet.
  3. Pokud byl Office 2013 nainstalovaný pomocí technologie Klikni a spusť, zobrazí se položka Možnosti aktualizace. Pro instalaci MSI se položka "Možnosti aktualizace" nezobrazí.

Následující ID třídy jsou ovlivněny tímto problémem:

Popis Classid
Ovládací prvek webového prohlížeče {8856F961-340A-11D0-A96B-00C04FD705A2}
Součást Microsoft Scriptlet {AE24FDAE-03C6-11D1-8B76-0080C744F389}
Ovládací prvek pro úpravy HTML {25336920-03F9-11CF-8FD0-00AA00686F13}
{25336921-03F9-11CF-8FD0-00AA00686F13}
Ovládací prvek úprav mhtml {3050F3D9-98B5-11CF-BB82-00A00BDCE0B {3050F5C8-98B5-11CF-BB82-00A00BDCE0B}{3050F67D-98B5-11CF-BB82-00AA00BDCE0B}
Ovládací prvek úprav DHTML {2D360200-FFF5-11d1-8d03-00a0c959bc0a}
DHTML Editing Control (bezpečné pro skriptování) {2D360201-FFF5-11d1-8D03-00A0C959BC0A}

Poznámka

Wow6432Node by měl být vynechán z klíčů registru pro Office pro případy, ve kterých 32bitová verze Office běží na 32bitové verzi Systému Windows nebo 64bitová verze Office běží na 64bitové verzi systému Windows. Wow6432Node by však měla být zahrnuta, pokud je 32bitová verze sady Office spuštěna v 64bitové verzi systému Windows.