0
如何將來自ThisWorkbook的類對象傳遞給用戶窗體?VBA,Excel:如何將類對象傳遞給表單
我收到下面的錯誤指出:
在的ThisWorkbook:
Dim MainObject As MyClass
Set MainObject = New MyClass
Public Sub ShowMyForm()
Dim frmMyForm as MyForm
Set frmMyForm = New MyForm
frmMyForm.FormObject = MainObject ' *<-- Run-time Error '13': Type mismatch*
End Sub
在MyForm的:
Private p_Object As MyClass
Property Get FormObject() As MyClass
Set FormObject = p_Object
End Property
Property Set FormObject(ByRef Value As MyClass)
Set p_Object = Value
End Property
完美!謝謝 – Genki 2013-03-27 00:45:22