共用方式為


無法在並非定義類別之執行個體的物件上呼叫 Friend 程序 (錯誤 97)

Friend程式可從類別以外的模組呼叫,但屬於定義類別的專案。 此錯誤發生的原因與解決方案如下:

  • 您嘗試呼叫類別的 Friend 程式。 雖然您的參考變數是適當的類型,但變數會指向不是 類別實例的實例。 例如,如果有兩個類別,類別 ics類別 y (實作 類別 y ) ,但您錯誤地將 classy 的實例指派給類別 ics 的實例,就會發生這種情況。

  • 您嘗試跨進程或跨執行緒存取 Friend 屬性或方法。 Friend 程式不是類別公用介面的一部分,因此無法跨進程或跨執行緒封送處理。

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

支援和意見反應

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