Výzva k udělení oprávnění pro ovládací prvky ActiveX při otevření dokumentu sady Office XP nebo Office 2003

Překlady článku Překlady článku
ID článku: 827742 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při otevření dokumentu v aplikacích sady Microsoft Office, uvedených v části "Platí pro", můžete být vyzváni k udělení oprávnění pro ovládací prvky ActiveX budou načteny nebo povolit, aby ovládací prvky uchovávaly trvalá data. Některé ActiveX Ovládací prvky mohou načíst vůbec.

Navíc při importu Office dokument, který obsahuje ovládací prvky ActiveX do jiného programu, například služby Microsoft SharePoint Team Services Web serveru, může se zobrazit upozornění, která je podobná následující:
Tato aplikace se chystá inicializovat ActiveX Ovládací prvky, které mohou nebezpečné. Pokud považujete zdroj tohoto dokumentu, klepněte na tlačítko Ano a ovládací prvek bude inicializován pomocí nastavení dokumentu.
Pokud klepnete na tlačítko Ne, ovládací prvky ActiveX nelze načíst. Pokud klepnete na tlačítko Ano, načtení ovládacích prvků ActiveX.

Příčina

Tento problém nastává při pokusu otevřít dokument, který obsahuje ovládací prvky ActiveX označené jako bezpečné pro inicializaci (UFI). Ve výchozím nastavení sady Office nenačítají nebo aktivovat ovládací prvky ActiveX, které nejsou označeny jako bezpečné pro inicializaci (SFI). Tento problém se týká také ovládací prvky ActiveX, které jsou součástí sady Office. Navíc Winsock není registrována jako ovládací prvek SFI. Z tohoto důvodu jsou ovládací prvky ActiveX, které nezavedly IObjectSafety zpracovány jako ovládací prvky UFI. Ovládací prvky ActiveX, které nejsou označeny příslušnou kategorii součásti v registru navíc také zpracován jako ovládací prvky UFI.

Jak potíže obejít

Poznámka: Doporučujeme, abyste nelze spustit ovládací prvky ActiveX v dokumentech, které vám lidé, kteří nevíte, protože je zaručeno, že data která souvisí s ovládací prvek skutečně bezpečně používat. Ale pokud důvěřujete zdroji dokumentu a osobě nebo společnosti, která jej odeslala, můžete načíst ovládací prvek a povolit použití trvalých dat.

Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které informace o úpravě registru. Však mohou nastat závažné problémy při nesprávných úpravách registru. Proto se ujistěte, opatrně postupujte takto. Pro zvýšení ochrany zálohujte registr před úpravami. Pokud dojde k potížím, můžete obnovit registru. Další informace o zálohování a obnovení registru získáte klepnutím na následující číslo článku:
322756 Způsob zálohování a obnovení registru v systému Windows

Tento problém obejít a změnit tak, aby považovala sady Office ActiveX komponenty, klíč UFIControls přidat do registru, který mění chování aplikací sady Office. Další informace o tomto postupu naleznete "změnit nastavení registru na hodnotu UFIControls = 1" části.

Informace o nastavení ovládacího prvku UFI pro součásti ActiveX

Když ovládací prvek SFI, sady Office se chovají stejně:
  • Pokud UFIControls je rovno 1 (nejmenší zabezpečení), 3 nebo 5: Načíst (bez výzvy) ovládací prvek ActiveX v nebezpečném režimu s dokument trvalé hodnoty vlastností, pokud existují, jinak s výchozími vlastnostmi (InitNew).
  • Pokud UFIControls je rovno 2, 4 (nejbezpečnější) nebo 6 (výchozí nastavení): načíst (bez výzvy) ovládací prvek ActiveX v nouzovém režimu s dokumentem trvalé hodnoty vlastností, pokud existují, jinak s výchozími vlastnostmi (InitNew).
UFIControls = 4 je nejbezpečnější nastavení, protože vynutí načíst ovládací prvky UFI s výchozími vlastnostmi, ale záměny uživatele s nové chování pro Výchozími pro aplikace sady Office UFIControls = 6 protože vlastnost trvala ovládací prvky UFI s dokumentem.

Poznámka: Každý podklíč, který je uveden v seznamu
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common\Security
klíč registru má odpovídající podklíč pod následujícími klíči registru:
  • HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\Common\Security
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Common\Security
V sadě Office XP ovládací prvky UFI přinese dialogové okno před nakládkou, ale v aplikacích sady Office byly tiše inicializován. Chcete-li zobrazit soubor stejným způsobem jako se sadou Office XP, uživatelé musí použít jednu z následujících metod:
  • Klepněte na tlačítko Ano pokračovat ve zprávě s upozorněním.
  • Změna nastavení registru UFIControls = 1.
  • Kontaktujte autora ovládacího prvku ActiveX, aby jejich ActiveX SFI řízení.
Správci mohou nastavit výchozí pomocí vlastní instalace Průvodce Klientskou instalací. Další informace o Průvodci vlastní instalací naleznete v sadě Office Resource Kit. To provedete navštivte jeden z následujících webů společnosti Microsoft:

Office 2003
http://Office.microsoft.com/en-US/Office-2003-Resource-Kit/Custom-Installation-Wizard-HA001140170.aspx
Office XP
http://Office.microsoft.com/en-US/Office-XP-Resource-Kit/Custom-Installation-Wizard-HA001136278.aspx

Změna nastavení registru na hodnotu UFIControls = 1

Chcete-li přidat podklíč UFIControl a úpravách registru postupujte takto:
  1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, typ regedita klepněte na tlačítko OK.
  2. Rozbalte následující podklíč registru:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common
  3. Klepněte pravým tlačítkem myši Společné, přejděte na příkaz Novýa klepněte na tlačítko Klíč.
  4. Typ Zabezpečení, a stisknutím klávesy ENTER potvrďte název nového podklíče.
  5. Klepněte pravým tlačítkem myši Zabezpečení, přejděte na příkaz Novýa klepněte na tlačítko Hodnota DWORD.
  6. Typ UFIControls, a stisknutím klávesy ENTER potvrďte název hodnoty.
  7. Poklepejte na položku UFIControls.
  8. V Hodnota dat pole Typ 1a klepněte na tlačítko OK.

    Poznámka: Jsou k dispozici nastavení UFIControls 1 prostřednictvím 6. Nejbezpečnější nastavení je 4. Výchozí nastavení je 6, a nejméně bezpečné nastavení je 1. Další informace o platné hodnoty pro tuto hodnotu DWORD naleznete v části "Informace o nastavení ovládacího prvku UFI pro součásti ActiveX".
  9. Ukončete Editor registru.

Inicializace Forms3 a ActiveX (Office 2003 a Office XP)

Pomocí klíče registru běžného zabezpečení můžete určit, aby programy sady Office 2003 a Office XP nastavení zabezpečení inicializace ovládacích prvků Forms3 ActiveX pro všechny programy sady Office 2003 a Office XP, které podporují formuláře Forms3. Pokud je nastavení klíče 2 nebo 3, uživatel je vyzván, aby určil způsob načtení formulářů Forms3. Výzva se zobrazí pouze jednou během relace v programu. Umístění klíče registru je následující:
HKEY_CURRENT_USER\Software\Microsoft\VBA\Security
V registru nebo zásad uzlu název hodnoty parametr LoadControlsInForms lze nastavit následující hodnoty a příslušné akce.
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název hodnoty:Parametr LoadControlsInForms
Typ hodnoty:REG_DWORD
Hodnota dat:[1 | 2 | 3 | 4].

Popis hodnoty dat

Hodnota dat lze vysvětlit takto:
  • Použití 1 podepsaný ovládací prvek, který podporuje bezpečný i nebezpečný režim UFI nebo SFI načíst ovládací prvek v nebezpečném režimu. Prvek SFI podepsaný ovládací prvek, který podporuje pouze konfiguraci v bezpečném režimu načíst ovládací prvek v nouzovém režimu.
  • Použití 2 (výchozí nastavení) UFI podepsaný ovládací prvek, pokud uživatel odpoví Ano do příkazového řádku, načte v nebezpečném režimu. Pokud uživatel odpoví Ne, načte pomocí výchozí vlastnosti. Ovládací prvek SFI, který podporuje jak bezpečný i nebezpečný režim, jestliže uživatel odpoví na výzvu Ano, načíst ovládací prvek v nebezpečném režimu. Pokud uživatel odpoví Ne, můžete načte ovládací prvek pomocí nouzového režimu. Pokud ovládací prvek SFI podporuje pouze v nouzovém režimu, můžete načte ovládací prvek v nouzovém režimu.
  • Použití 3 podepsaný ovládací prvek, pokud uživatel odpoví Ano na výzvu UFI načíst ovládací prvek v nebezpečném režimu. Pokud uživatel odpoví Ne, můžete načte ovládací prvek s jeho výchozí vlastnosti. Ovládací prvek SFI se načte v bezpečném režimu.
  • Použití 4 UFI podepsané ovládací zatížení s výchozími vlastnostmi ovládacího prvku. Ovládací prvek SFI se načte v bezpečném režimu (pokládána za nejbezpečnější režim).

Další informace

Další informace o problémech s Ovládací prvky ActiveX klepnutím na následující číslo článku:
817112Ovládací prvky ActiveX, načíst nebo fungovat očekávaným způsobem při otevření dokumentu programu Office 2003

Ovládací prvky ActiveX jsou programy a mohou ukládat data v registru nebo ovládacího prvku. Ovládací prvky ActiveX jsou podobné Microsoft Visual Basic maker Applications (VBA), s výjimkou, že jsou kompilovány do zvláštního typu souboru a mohou hostovat programy, které je podporují--například Microsoft Word 2002 a Microsoft Excel 2002.

Chcete-li použít ovládací prvek ActiveX je vložen odkaz na ovládací prvek v dokumentu sady Office. Aplikace sady Office můžete zachovat nebo přenést odkaz na ovládací prvek ActiveX do nové verze dokumentu, pokud je aktivována kontrola při otevření dokumentu ActiveX. Uložením dokumentu, pokud je ovládací prvek ActiveX zakázán uloží verzi dokumentu bez odkazu propojení (odebrání ovládacího prvku ActiveX). Někdy je tento nechcete protože musí mít ovládací prvek zobrazení některých nebo všech obsahu dokumentu.

Ne všechny formáty souborů podporují propojování ovládacích prvků ActiveX. Proto i v případě, že při otevření dokumentu se ovládací prvek ActiveX aktivován, neuloží se do formátů, které nepodporují ovládací prvky ActiveX.

Poznámka: Pokud necháte program spustit ovládací prvek a použití trvalých dat, činíte tak na vlastní nebezpečí.

Odkazy

Další informace o bezpečnější práci s ovládacími prvky ActiveX navštivte následující Web společnosti Microsoft:
http://msdn2.microsoft.com/en-us/library/Aa751977.aspx
Další informace o ovládacích prvcích ActiveX naleznete Office Resource Kit. To provedete navštivte jeden z následujících webů společnosti Microsoft:

Office 2003
http://Office.microsoft.com/en-us/ork2003/default.aspx
Office XP
http://Office.microsoft.com/en-us/downloads/CD010225181033.aspx

Vlastnosti

ID článku: 827742 - Poslední aktualizace: 26. dubna 2012 - Revize: 0.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office Access 2003
  • Microsoft Office Publisher 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
Klíčová slova: 
kbtshoot kbautomation kbprogramming kberrmsg kbprb kbmt KB827742 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:827742

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com