设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 7382|回复: 16
打印 上一主题 下一主题

[帮助] access 2013打开数据库,出现“模块未找到”错误

[复制链接]
跳转到指定楼层
1#
发表于 2012-12-15 14:27:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近试用了office2013,用access打开2010版本创建的数据库,第一次打开没问题,关掉,第二次打开,凡是要调用vba的窗体打开都会提示"作为事件设置……模块未找到“的错误提示,而且无法打开vba的代码,
使用压缩并修复数据库都不行,后来误打误撞,发现在vba界面下打开对象浏览器(F2)后一切正常,但关闭数据库重新打开又再次出现上述情况,请版主及各位高手赐教啊!
ps:office 2007和2010均未出现上述情况
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-12-15 17:09:45 | 只看该作者
关注一下

点击这里给我发消息

3#
发表于 2012-12-15 17:31:54 | 只看该作者
最好先备份,有可能数据损坏
4#
 楼主| 发表于 2012-12-15 17:34:17 | 只看该作者
tmtony 发表于 2012-12-15 17:31
最好先备份,有可能数据损坏

已经备份,不过我现在日常用的是office2007的,该数据库一直正常使用,就是在office2013下面试用出现这样的情况,特意请各位赐教赐教了

点击这里给我发消息

5#
发表于 2012-12-15 17:40:36 | 只看该作者
先看引用有否丢失,然后编绎 一下代码,看看有否出错
另DAO更换了
6#
 楼主| 发表于 2012-12-15 22:29:21 | 只看该作者
tmtony 发表于 2012-12-15 17:40
先看引用有否丢失,然后编绎 一下代码,看看有否出错
另DAO更换了

引用没有丢失,仅仅是microsoft access 12.0 object library变成了15.0而已
而且第一次用office 2013打开是可以正常运行的,关闭后再打开才出现问题,如果引用丢失或者DAO的问题,是不会在第一次用2013打开能正常运行的,而且关闭后再打开,出现问题,是可以在vba界面打开“对象浏览器”,然后就可以一切正常运行的了,但再关闭再打开又出现错误,除非每次打开都去vba界面打开一次“对象浏览器”吧,但这也太折腾了吧!

从上述现象看来,应该不是引用丢失或者DAO更换的原因吧?

点击这里给我发消息

7#
发表于 2012-12-15 22:36:54 | 只看该作者
都用2013了,太先进了。。。。我没装有,不懂了

点击这里给我发消息

8#
发表于 2012-12-15 23:04:35 | 只看该作者
如果新建一个新文件,把对象导入一次呢?
9#
 楼主| 发表于 2012-12-15 23:13:51 | 只看该作者
本帖最后由 smilingkiss 于 2012-12-15 23:15 编辑
tmtony 发表于 2012-12-15 23:04
如果新建一个新文件,把对象导入一次呢?

我试了用2013新建一个极其简单的数据库,只要加上事件过程(写入vba代码),就会出现上述情况,究竟是什么问题呢?
这说明不是我原来的数据库的问题,是对所有含事件过程(vba代码)的数据库都如此,是否我的office 2013设置有什么问题?版主试过用2013吗?

点击这里给我发消息

10#
发表于 2012-12-15 23:31:42 | 只看该作者
我试了一下,建立窗体,写了代码,多次打开,没有问题.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 19:39 , Processed in 0.102904 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表