成員已存在於物件模組中,而此物件模組即衍生自該物件模組
用於物件模組成員的識別碼不能與其衍生來源物件模組中已使用的名稱發生衝突。 下列是錯誤的原因及解決方案︰
物件模組中的 程式 或資料成員識別碼會使用已經用於其衍生來源之物件模組中的識別碼。 例如,表單具有 BackColor 屬性,因此下列程式碼會造成此錯誤:
' Form already has a BackColor property. Dim BackColor As Integer ' Generates the error. Function BackColor() ' Generates the error. End Function
變更與物件模組中的成員識別碼衝突的識別碼。
注意事項
下列名稱不能當做屬性或方法名稱使用,因為它們屬於基礎 IUnknown 和 IDispatch 介面: QueryInterface、 AddRef、 Release、 GetTypeInfoCount、 GetTypeInfo、 GetIDsOfNames、 Invoke。 使用這些名稱會導致編譯錯誤。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。