啟用或停用 Office 檔案中的 ActiveX 設定

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

瞭解如何在檔案中使用 ActiveX 控制項,變更控制項設定,以及如何使用訊息列和信任中心來啟用或停用控制項。您還可以進一步瞭解 ActiveX 控制項,以及這些控制項可為您的檔案提供的改善功能。

IT 專業人員可以在規劃 Office 2010 的 ActiveX 控制項安全性設定這篇 TechNet 文章中進一步瞭解規劃 ActiveX 設定。

本文內容

出現訊息列時,啟用 ActiveX 控制項

出現安全性警告時,單次啟用 ActiveX 控制項

在 Word、Access、Excel、PowerPoint、Publisher 及 Visio 中變更 ActiveX 控制項設定

說明 ActiveX 控制項設定

什麼是 ActiveX 控制項及其風險?

風險及可能產生的損害

出現訊息列時,啟用 ActiveX 控制項

當您開啟含有 ActiveX 控制項的檔案時,黃色的 [訊息列] 就會出現,其中會有盾牌圖示以及 [啟用內容] 按鈕。如果您確知控制項來自可靠的來源,請使用下列指示:

  • [訊息列] 上,按一下 [啟用內容]
    檔案即會開啟,且會成為信任的文件

下列圖像是當檔案中包含 ActiveX 控制項時的訊息列範例。

包含 ActiveX 警告訊息的訊息列

頁首

在 Backstage 檢視中啟用 ActiveX 控制項

另一個在檔案中啟用 ActiveX 控制項的方法,是採取透過 Microsoft Office Backstage 檢視的方式;在黃色訊息列出現時按下 [檔案] 索引標籤,即會顯示此檢視。

  1. 按一下 [檔案] 索引標籤。

  2. [安全性警告] 區域中,按一下 [啟用內容]

  3. 按一下 [啟用所有內容] 底下的 [永遠啟用此文件的主動式內容]
    檔案即會變成信任的文件

下列圖像是 [永遠啟用此文件的主動式內容][進階選項] 的範例。

安全性警告,設定為信任的文件

下列圖像是 [啟用內容] 選項的大型範例。

[安全性警告] 下拉式清單

附註: 其中一個例外是已設定刪除位元的 ActiveX 控制項。在這種情況下,ActiveX 控制項不會執行。刪除位元是一項安全性功能,會指示 ActiveX 控制項永不使用 ActiveX 軟體,例如藉由關閉安全性弱點或是防止程式碼的執行。

頁首

出現安全性警告時,單次啟用 ActiveX 控制項

使用下列指示即可在檔案開啟期間啟用控制項。當您關閉檔案然後重新開啟時,警告會再次出現。

  1. 按一下 [檔案] 索引標籤。

  2. [安全性警告] 區域中,按一下 [啟用內容]

  3. 選取 [進階選項]

  4. [Microsoft Office 安全性選項] 對話方塊中,針對每個 ActiveX 控制項選取 [在這個工作階段中啟用內容]

下列圖像是 ActiveX 控制項能夠於檔案開啟期間啟用時的 [安全性警告] 區域範例。

檔案不可信任時的 [安全性警告] 區域

附註: 

  • 例如,如果檔案包含 Visual Basic for Applications (VBA) 專案,以及已啟用巨集的 Microsoft Excel 檔案,則信任中心就會採取更嚴格的限制,因為檔案可能包含巨集。

  • 只有在確定 ActiveX 控制項和其他主動式內容都來自可靠來源時,才可以啟用這些項目。

頁首

在 Word、Access、Excel、PowerPoint、Publisher 及 Visio 中變更 ActiveX 控制項設定

使用下列指示即可在信任中心中啟用或停用 ActiveX 控制項。

  1. 按一下 [檔案] > [選項]

  2. 按一下 [信任中心] > [信任中心設定] > [ActiveX 設定]

  3. 按一下所要的選項,然後按一下 [確定]

以下是信任中心之 [ActiveX 設定] 區域的範例。

信任中心的 [ActiveX 設定] 區域

重要: 如果在 Word、Access、Excel、PowerPoint、Publisher 或 Visio 中變更 ActiveX 設定,這些設定會在上述所有程式中同時變更。

頁首

說明 ActiveX 控制項設定

下列說明適用於並非存放在信任位置或信任的文件之檔案中的 ActiveX 控制項。

重要: 如果您信任檔案,而不想接到有關包含 ActiveX 控制項之內容或其他主動式內容的安全性警告,請將檔案放在信任位置

  • [不事先通知,停用所有控制項]     文件中所有 ActiveX 控制項都會停用。

  • [使用額外限制啟用不安全的初始化 (UFI) 控制項前,及使用最小限制啟用安全的初始化 (SFI) 控制項前,提醒我]     根據是否包含 VBA 專案而有兩種行為:

    • [含 VBA 專案]     所有 ActiveX 控制項都會停用,且會出現訊息列。按一下 [啟用內容] 即可啟用控制項。

    • [不含 VBA 專案]   SFI ActiveX 控制項會以最小限制啟用,而且不會出現訊息列。  然而,所有 ActiveX 控制項都必須標示為 SFI,才不會產生訊息列。UFI ActiveX 控制項即會停用。然而,當使用者啟用 UFI 控制項時,即會使用額外限制初始化 UFI 控制項 (例如預設值)。任何屬於 UFI 控制項的永續性資料都會遺失。

  • [使用最小限制啟用所有控制項前,提醒我]     這是預設值。根據是否包含 VBA 專案而會有的兩種作業行為:

    • [含 VBA 專案]     所有 ActiveX 控制項都會停用,且會出現訊息列。按一下 [啟用內容] 即可啟用控制項。

  • [不含 VBA 專案]   SFI ActiveX 控制項會以最小限制啟用,而且不會出現訊息列。  然而,所有 ActiveX 控制項都必須標示為 SFI,才不會產生訊息列。UFI ActiveX 控制項即會停用。不過,當使用者啟用 UFI 控制項時,控制項會以最小限制初始化 (例如持續值,或者如果持續值不存在的話,則為預設值)。

  • [啟用所有控制項而不加以限制及提醒 (不建議使用)]     使用最小限制啟用文件中所有 ActiveX 控制項。

  • [安全模式]     在安全模式中啟用 SFI ActiveX 控制項,也就是指開發人員已經將控制項標記為安全。

頁首

什麼是 ActiveX 控制項及其風險?

ActiveX 控制項是小型建置組塊,用來建立透過網頁瀏覽器在網際網路上作業的應用程式。範例包括可收集資料、檢視特定類型檔案以及顯示動畫的自訂應用程式。ActiveX 控制項一般用來作為命令按鈕、清單方塊和對話方塊。Office 程式也會讓您使用 ActiveX 控制項來加強某些文件。

頁首

風險及可能產生的損害

ActiveX 控制項可能具備無限制存取您電腦的權限,因此可以存取您的本機檔案系統,並變更作業系統的登錄設定。如果駭客利用 ActiveX 控制項控制您的電腦,可能會造成重大損害。

頁首

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×