-1
我試圖使用在vba中以.tlb格式導出的自定義類。我也做了regasm的東西,但我不斷收到這個錯誤,當我試圖調用類中的一個子程序:當在vba中使用.net類時,ActiveX組件不能創建對象
運行時錯誤「429」:ActiveX組件不能創建對象
我引用vba中的類,我已經爲32位和64位CPU構建了類,並且沒有任何工作。不管怎麼說,VBA代碼:
Sub test()
Dim test As New Mail.Class1
test.test
End Sub
而且vb.net代碼:
Imports System.Runtime.InteropServices
Public Class Class1
Public Sub test()
MsgBox("hello")
End Sub
End Class
使您的類'ComVisible'在regasm中使用'CodeBase' – cyboashu
閱讀:[演練:使用Visual Basic創建COM對象](https:// msdn。 microsoft.com/en-us/library/x66s8zcd(v=vs.110).aspx) – TnTinMn