Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

附註: 本文已完成其任務,將於不久之後淘汰。 為了避免造成「找不到網頁」問題,我們將在我們能掌握的範圍內,移除所有連往本文的連結。 如果您建立了連往本頁面的連結,請將之移除,與我們一同維持網路暢行無阻。

上次更新于2018年8月14日

出於安全考慮,Windows 版 Microsoft Office Microsoft 365 的新組建會封鎖 VBScript 控制項的啟用。 大部分的使用者不會受到影響,但是當使用者嘗試使用依賴 VBScript 的增益集或 VBA 解決方案時,可能會看到此執行時間錯誤: 

'380' - 'A script engine for the specified language cannot be created.' 

您可以透過兩種方式來解除鎖定這些控制項。 首先,下載小型的登錄機碼套件。 第二步,即自己手動編輯註冊表。

下載登錄機碼套件

若要解除封鎖這些控制項,請按一下這裡以下載免費的登錄機碼套件。 下載頁面上有一個簡單的指示,告訴您如何繼續操作。

我要自行進行

若要手動重新啟用 VBScript 控制項,您需要修改 Windows registry。

注意:  請謹慎遵循這些步驟。 如果未能正確修改登錄,可能會發生嚴重的問題。 在您開始之前,建議您先確認有已知完好的登錄備份。 如需詳細資訊,請參閱這篇文章:如何在 Windows 中備份及還原註冊表。.

  1. 結束所有 Microsoft Office 應用程式。

  2. 按一下 [開始] (或按下鍵盤上的 Windows 鍵),然後輸入regedit ,然後按Enter鍵,啟動 [登錄編輯程式]。

  3. 找出適當的登錄子機碼。 它會是下列其中一項:

    在32位 Windows 上的64位 Office 或32位 Office

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ 

    在64位 Windows 上的32位 Office

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\

    提示: 您可以在 [登錄編輯程式] 中使用 CTRL + F 快速尋找子機碼。

    附註: 如果您的電腦上不存在COM 相容性金鑰,您將需要建立它。 以滑鼠右鍵按一下。\Common [節點],然後選取 [新增>金鑰]。 將新的金鑰命名為 [ COM 相容性],然後繼續執行步驟4。

  4. 以滑鼠右鍵按一下 [ Com 相容性],然後選擇 [新增> 金鑰],將新的子機加入com 相容性 新的索引鍵會以您要解除封鎖之控制項的 CLSID 來命名。

    控制項

    CLSID

    VBScript 語言

    {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

    VBScript 語言製作

    {B54F3742-5B07-11cf-A4B0-00AA004A55E8}

    VBScript 語言編碼

    {B54F3743-5B07-11cf-A4B0-00AA004A55E8}

    通常您只需要使用資料表中的第一個(VBScript 語言)。 如果您發現需要解除封鎖其他控制項,只需對其他控制項重複步驟4-8。

  5. 以滑鼠右鍵按一下您剛剛在步驟4中建立的新索引鍵,然後選擇 [新增> DWORD (32位)] 值

  6. 為您的新子機提供相容性標誌的名稱和值0

  7. 以滑鼠右鍵按一下您在步驟4中建立的新索引鍵,然後選擇 [新增> DWORD (32位)] 值

  8. 為您的新子機命名ActivationFilterOverride的名稱和值1

  9. 結束 [登錄編輯程式]。

您所需的控制項現在應該已解除封鎖。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×