我刚刚做了更新,以弥补在电点内从美国律师协会那里传来的重炮。 所有发展都是微薄的,但当我试图在另一个用户机器上部署时,我遇到一个问题,我不知道如何 de。
发生的情况是: 净物体在VBA中创建,回归的参照点是错误的物体,因此下行与未找到的方法不符。
Dim myObj As Foo.Bar
Public Sub RefreshData()
// instantiate object
Set myObj = New Foo.Bar
// call a method
myObj.HelloWorld
最后一行没有遵守。 长期错误 438 物体不支持这种财产或方法,其原因是,我的Obj是某种类型的“Wrong.Type”而不是“Foo.Bar”。
“Wrong.Type”也在组装中,因此,我假定某类图书馆有误,但我尝试再造(使用再燃气/密码基/tlb MyLib.dll),而这一斜线帮助了。
我不知道如何进一步诊断。 希望有人可以列举一些步骤,说明如何诊断这种问题?