物件參考是暫時的,且在關閉與開啟檔案之間很容易失效。 下列是錯誤的原因及解決方案︰
你的 Get 或 Put 語句中的變數包含或被宣告包含一個物件的參考。
如果變數是物件參考,你就不能用它來搭配 Get 和 Put 語句。 要將物件部分或全部 屬性 的值放入檔案中,必須分別指定每個屬性。
你的 Get 或 Put 語句中的使用者自訂型態變數包含一個物件參考元素。
如果變數的 Type 陳述包含代表 (物件的元素,例如該物件定義在 類別模組中、有 物件資料型別、是表單或控制項等,) ,則從定義中移除,或為 Get 和 Put 陳述式定義定義中不含 Object 類型元素的新類型。
如果你有使用者定義型別的元素,且有 Variant 型別,請確保該元素沒有被指派物件參考。 變體可以接受此類指派,但若其使用者定義型別被用於 Get 或 Put,則會造成此錯誤。
請注意,你可以使用 Input #、 Line Input #、 Print # 或 Write # 來將物件的預設屬性寫入磁碟。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。