巨集錯誤

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

在您正在執行巨集為錯誤時,會出現 [巨集錯誤訊息。

指定的方法無法在指定的物件上使用其中一個原因如下:

  • 引數包含的不是有效的值。此問題的常見原因嘗試存取物件不存在。例如, Workbooks(5),只有三個活頁簿開啟時。

  • 已套用的內容中,不使用方法。具體來說,範圍物件的一些方法要求範圍包含的資料。如果範圍不包含資料,方法將會失敗。

  • 發生外部錯誤,例如無法讀取或寫入檔案。

  • 由於安全性設定無法使用方法或屬性。例如屬性和方法VBE物件的操作的 Visual Basic for Applications (VBA) 程式碼儲存在 Microsoft Office 文件中的預設無法存取。

    若要開啟對 Visual Basic 專案的信任存取,請執行下列動作:

    1. 如果沒有 [開發人員] 索引標籤可用,請執行下列操作加以顯示:

      1. 按一下 [檔案] > [選項] > [自訂功能區]。

      2. 選取 [主要索引標籤] 底下的 [開發人員] 核取方塊。

    2. 在 [開發人員] 索引標籤的 [程式碼] 群組中,按一下 [巨集安全性]。

      [開發人員] 索引標籤上的 [程式碼] 群組

    3. 在 [開發人員巨集設定] 底下,選取 [信任存取 VBA 專案物件模型] 核取方塊。

      如需有關如何使用方法的詳細資訊,請搜尋 Visual Basic 說明中的方法名稱。

指定的方法無法在指定的物件上使用其中一個原因如下:

  • 引數包含的不是有效的值。此問題的常見原因嘗試存取物件不存在。例如, Workbooks(5),只有三個活頁簿開啟時。

  • 已套用的內容中,不使用方法。具體來說,範圍物件的一些方法要求範圍包含的資料。如果範圍不包含資料,方法將會失敗。

  • 發生外部錯誤,例如無法讀取或寫入檔案。

  • 由於安全性設定無法使用方法或屬性。例如屬性和方法VBE物件的操作的 Visual Basic for Applications (VBA) 程式碼儲存在 Microsoft Office 文件中的預設無法存取。

    若要開啟對 Visual Basic 專案的信任存取,請執行下列動作:

    1. 如果沒有 [開發人員] 索引標籤可用,請執行下列操作加以顯示:

      1. 按一下 Microsoft Office 按鈕 Office 按鈕影像 ,然後按一下 [Excel 選項]。

      2. 在 [常用] 類別中,選取 [使用 Excel 時最常用的選項] 底下的 [在功能區顯示 [開發人員] 索引標籤] 核取方塊,然後按一下 [確定]。

    2. 在 [開發人員] 索引標籤的 [程式碼] 群組中,按一下 [巨集安全性]。

      [開發人員] 索引標籤上的 [程式碼] 群組

    3. 在 [開發人員巨集設定] 底下,選取 [信任存取 VBA 專案物件模型] 核取方塊。

      如需有關如何使用方法的詳細資訊,請搜尋 Visual Basic 說明中的方法名稱。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×