使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

徵狀

您可以指定巨集至 Excel 工作表中的物件。 您將工作表複製到新的 Excel 活頁簿在 Microsoft Office Excel 2007 中之後,巨集在新的活頁簿中無法運作,而且您會收到下列錯誤訊息:

無法執行巨集的 [<巨集名稱>。 該巨集可能無法在此活頁簿中使用,或者已停用所有巨集。

解決方案

重要這個章節、 方法或工作包含修改登錄的步驟。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請務必小心執行這些步驟。為加強保護,請在修改前備份登錄。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

322756 如何在 Windows 中備份及還原登錄若要解決這個問題,請套用 Microsoft 知識庫 (KB) 文件 981731 中所述的 hotfix 套件。然後,設定 Enforce2003CopyOBName 登錄項目,啟用 hotfix。若要執行這項操作,請參考下列步驟:

  1. 套用 hotfix 套件 981731。如需詳細資訊,請按以下的文章編號,檢視「Microsoft 知識庫」中的文章:

    981731 Office Excel 2007 hotfix 套件 (excel x none.msp、 圖形-x-none.msp、 oartconv-x-none.msp、 oart x none.msp,xlconv-x-none.msp) 的描述: 2010 年 4 月 27,

  2. 設定 Enforce2003CopyOBName 登錄項目。 若要執行這項操作,請依照下列步驟執行:

    1. 啟動登錄編輯程式。

      • 在 Windows Vista 中,按一下 [開始 the Start button 開始搜尋] 方塊中,輸入regedit ,然後按 ENTER 鍵。 User Account Control 提示輸入系統管理員密碼或確認的提示,請輸入密碼,或提供確認。

      • 在 Windows XP 中,按一下 [開始,按一下 [執行]、 [開啟] 方塊中輸入regedit ,然後按一下[確定]

    2. 找出並按一下下列登錄子機碼:

      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options

    3. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

    4. 輸入Enforce2003CopyOBName,然後再按 ENTER 鍵。

    5. 以滑鼠右鍵按一下Enforce2003CopyOBName,,,然後按一下 [修改]

    6. 在 [數值資料] 方塊中,鍵入1,然後按一下[確定]

    7. 關閉登錄編輯程式。

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×