首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS Access 2003 -无法创建MDE文件:错误: VBA已损坏?

MS Access 2003 -无法创建MDE文件:错误: VBA已损坏?
EN

Stack Overflow用户
提问于 2010-04-05 20:00:01
回答 2查看 1.8K关注 0票数 2

好了,这是我遇到的一个全新的问题。我正在尝试从我的源MDB文件启动一个新的MDE,但它锁定了访问。

因此,在我的mdb中,我首先压缩和修复,然后选择创建一个新的mde (就像我以前做过很多次一样)。

它看起来像是在启动进程,但是当它完成时永远不会到达它压缩的地方,access也没有响应。因此,在我强制关闭应用程序后,我在尝试创建MDE的文件夹中查看,我看到那里有一个新的access db1文件。

如果我试图打开它,它会给我一个错误,说找不到文件,然后它又说Visual Basic for Applications已损坏。

事情是这样的,我只是对代码做了一个非常简单的调整,自从上次启动了一个mde之后,我反复检查了it...its,因为它只是一个简单的打开这个表单并关闭这个添加。

但是,我确实有我的源mdb文件在一张光盘上,我复制到我的笔记本电脑上,然后尝试将表重新链接到网络驱动器(它们是否链接到本地驱动器上的其他表,以便我可以脱机开发)??

请帮帮我!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-05 20:39:34

首先要检查的是代码是否可以编译。转到VBE窗口,从菜单中选择Debug,然后从子菜单中编译YourProjectName。如果编译不可用(灰显),请对其中一个代码模块进行任何小的更改(如添加一个空行)。然后尝试编译菜单选项。在尝试创建MDE之前,修复它显示的任何编译错误。

票数 2
EN

Stack Overflow用户

发布于 2011-03-25 13:49:13

首先尝试绕过这些步骤:

  1. 您需要创建一个空白数据库。
  2. 打开损坏的数据库,然后单击“导出第一个表”下的“表”,然后单击快捷菜单上的“导出”。
  3. 在“导出到”对话框中,浏览并单击新创建的database.
  4. Click“确定”。对每个表、查询和宏重复步骤3至4。

尽管如此,如果它不能解决问题,那么您可以使用Access数据库修复软件恢复它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2578227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档