excel VBA(32位)在win7 64位上运行错误

excel VBA 一直在xp 32位系统上开发的 运用到win7 32位中可以但运行到win7 64位系统上就不可以了报错另外:VBA 开发连接ORACLE(我安装了oracle11g 64位)图片1报错代码: Set OraSession = CreateObject("OracleInProcServer.XOraSession")
图片2报错代码: DTPicker1.Visible = False

office2013有32位和64位两种版本,在Win7 64位下安装office2013的32位版,就可以用原来包含32位控件的VBA代码追问

我64位系统上安装的就是office 32位的(不可以用)
在32位系统上安装的也是office 32位的(可以用)

追答

32位Office只能用32控件,你的数据库控件不是32位的,所以不能用。你的日历控件对象已丢失,需要重新注册控件OCX文件后插入日历控件对象。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-21
32位和64位-VBA执行代码不一样的。追问

你指的是32/64 系统上吗?

追答

相似回答