好的,这是我遇到的一个全新的障碍。我试图从我的源MDB文件启动一个新的MDE,它正在锁定Access。
所以在我的mdb中,我首先进行压缩和修复,然后选择创建一个新的mde(就像我以前做过很多次一样)。
看起来它正在启动这个过程,但是当它完成时它永远不会到达压缩的位置,并且访问没有响应。所以在我强制关闭应用程序后,我查看我尝试创建MDE的文件夹,我看到那里有一个新的访问db1文件。
如果我尝试打开它会给我一个错误,指出找不到文件,然后它说Visual Basic for Applications已损坏。
问题是,我上次启动mde后对代码做了一个非常简单的调整,之后我对它进行了双倍和三重检查......不是因为它只是一个简单的打开这个表单而关闭了这个此外。
但是我在光盘上安装了源mdb文件并将其复制到我的笔记本电脑上,然后尝试将表重新链接到网络驱动器(将它们链接到本地驱动器上的其他表,以便我可以离线开发)?
请帮助!!!
答案 0 :(得分:2)
要检查的第一件事是你的代码是否编译。转到VBE窗口并从菜单中选择 Debug ,然后从子菜单中选择 Compile YourProjectName 。如果“编译”不可用(灰色),请对其中一个代码模块进行任何微小更改(如添加空白行)。然后尝试编译菜单选项。修复在尝试创建MDE之前显示的任何编译错误。
答案 1 :(得分:2)
首先尝试解决这些步骤:
但是,如果它无法解决问题,那么您可以使用Access数据库修复软件恢复它。