載入 Forms3 的控制項

此原則設定可讓您根據 ActiveX 控制項為安全的初始化 (SFI) 或不安全的初始化 (UFI),控制 UserForm 中 ActiveX 控制項應有的初始化方式。

ActiveX 控制項是元件物件模型 (COM) 物件,可不受限制存取使用者電腦。ActiveX 控制項可存取本機檔案系統,並變更作業系統的登錄設定。如果惡意使用者將 ActiveX 控制項用途轉為控制使用者電腦,可能會導致重大影響。為協助改善安全性,ActiveX 開發者可將控制項標示為安全的初始化 (SFI),表示開發者指出可安全開啟和執行此控制項,不會對任何電腦造成損害。如果控制項未標示為 SFI,則控制項可能會對電腦產生負面影響,另一個可能的原因,則是開發者尚未測試此控制項的全部使用情境,不確定其控制項未來是否可能遭到破壞。SFI 控制項是在安全模式下執行,對電腦的存取權有限。例如,工作表控制項在非安全模式下能讀寫檔案,但在安全模式下大概只能讀取檔案。若不考慮安全性,則這項功能可讓控制項發揮強大功用,但在網頁中使用此控制項時仍然相當安全。如果控制項未標示為 SFI,則會標示為不安全的初始化 (UFI),表示這個控制項能影響使用者的電腦。如果載入 UFI ActiveX 控制項,一律會在非安全模式下載入。

如果啟用此原則設定,共有四種選項供您選擇載入 UserForms 中控制項的方式:

- 1: 若為支援安全及非安全模式的 UFI 或 SFI 已簽署控制項,以非安全模式載入控制項。若為僅支援安全模式設定的 SFI 已簽署控制項,則以安全模式載入控制項。這個選項能強制採取預設設定。

- 2: 提示請使用者決定 UserForm 表單的載入方式。此提示在一個應用程式的每個工作階段中只會顯示一次。使用者回應提示之後,會根據控制項屬於 UFI 或 SFI 來決定繼續載入的方式:

- 若為 UFI 已簽署控制項,如果使用者對提示回應 [是],會以非安全模式載入控制項。如果使用者回應 [否],則使用預設屬性載入控制項。

- 若為同時支援安全與非安全模式的 SFI 已簽署控制項,如果使用者對提示回應 [是],會以非安全模式載入控制項。如果使用者回應 [否],則會使用安全模式載入控制項。如果 SFI 控制項僅支援安全模式,會以安全模式載入控制項。這個選項是 Microsoft Office 2010 版本的預設設定。

- 3: 提示請使用者決定 UserForm 表單的載入方式。此提示在一個應用程式的每個工作階段中只會顯示一次。使用者回應提示之後,會根據控制項屬於 UFI 或 SFI 來決定繼續載入的方式:

- 若為 UFI 已簽署控制項,如果使用者對提示回應 [是],會以非安全模式載入控制項。如果使用者回應 [否],則會使用其預設屬性載入控制項。

- 若為 SFI 已簽署控制項,則會以安全模式載入。

- 4: 若為 UFI 已簽署控制項,以控制項的預設屬性載入。若為 SFI 已簽署控制項,則以安全模式載入 (視為最安全的模式)。

如果停用或未設定此原則設定,其行為等同於啟用此原則設定並選取選項 1。

如需此原則設定的詳細資訊,請參閱<2007 Office 系統中規劃 ActiveX 控制項、增益集和巨集的安全性設定>http://officeredir.microsoft.com/r/rlidGPSecSettingsActXCtrl?clid=zh-tw

支援的作業系統: 至少需要 Windows Vista
載入 Forms3 的控制項:


  1. 1
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value1
  2. 2
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value2
  3. 3
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value3
  4. 4
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value4


office14.admx

系統管理範本 (使用者)