老师,你好。有一个问题想请教您一下。在VBA中之前的电脑上可以新建 set userwrap=CreatObject("DynamicWrapperX")这样的对象,而更换硬盘后这句代码却报错,说不可以创建这样的对象,请问您这是什么原因呢?
建议仔细看看我楼上给你的提示信息,问你是不是不小心安装了64位的金字塔
可能我的表述有误,我的意思是,前后两个电脑上的金字塔都是安装64位版本的。

此主题相关图片如下:qq截图20161019231852.jpg
是这样的,dynamicWrapper是只能用在32位上,但是如上述问题,我们使用的是dynamicWrapperX对象,也就是使用了一个网上现有的dll文件将dynamicWrapper转化为可用于64位上的。所以应该不是程序位数问题,想问问有没有其他客户出现过类似的情况,是否有解决类似问题的经验。
这个我们就不太清楚了,或者您可以试试重新注册一下这个控件看看能否解决问题