我有一个Excel VBA(32位)程序,该程序调用以C#(Visual Studio 32位)开发的过程。我现在正在将应用程序迁移到64位环境。我已将VS(32位)在Release目录(fiskDllLib.dll
,fiskDllLib.pdb
,FiskDllLib.tlb
)中生成的文件复制到64位计算机和我引用的64位VBE中{ {1}}。当我执行以下代码时,出现以下错误:
“ ActiveX组件无法创建对象”。
我想从我的VBA程序中调用一个在FiskDllLIb.tlb
的{{1}}类中定义的proc(copyModelsDirectory
)。
我尝试在过程声明中没有fileSys
规范,在没有FiskDllLib
声明并且没有任何具有相同结果的声明中运行
ByVal
有了这个代码段,我希望它可以将新对象分配给变量PrtSafe
。没有输出。