共用方式為


無法執行所要求的動作 (錯誤 17)

如果作業會使專案的目前狀態失效,則無法執行 作業。 下列是錯誤的原因及解決方案︰

  • 要求的作業會使專案的目前狀態失效。 例如,如果您在程式處於中斷模式時,使用 [參考] 對話方塊加入新專案或物件庫的參考,就會發生錯誤。

    停止執行目前的程式碼,然後重試作業。

  • 嘗試以程式設計方式修改目前正在執行的程式碼。 例如,您的程式碼可能嘗試將程式碼從磁片檔案讀取到目前正在執行的 模組

    雖然您可以在實際執行模組時修改專案中的模組,但您無法修改執行中的模組。 若要進行這類變更,您必須停止模組執行、進行新增或變更,然後重新開機執行。

如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應