AddressOf 運算子會修改自變量以傳遞函式的位址,而不是傳遞函式呼叫的結果。 下列是錯誤的原因及解決方案︰
您嘗試使用 AddressOf 搭配類別方法的名稱。 只有 .bas 模組中的 Visual Basic 程式名稱可以使用 AddressOf 來修改。 您無法指定類別方法。
您嘗試修改 DLL 函式的名稱,或是使用AddressOf在型別程式庫中定義的函式。
DLL 和類型程式庫函式無法使用 AddressOf 來修改。 程式定義必須位於目前專案中的模組中。 將定義移至此專案中的模組,或在專案中包含其目前的模組。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。