2

我有一个带有 accde 前端的 accdb 后端数据库,它由一个输入表单和网络驱动器上的一些 VBA 验证组成。

然而,大约一周前突然间,我开始收到以下错误消息:

数据库无法打开,因为其中包含的vba项目无法读取

所以我经历了以下过程:

  1. 我用一个立即损坏的备份替换了前端
  2. 我用以前的功能备份替换了前端和后端,但仍然是损坏问题。
  3. 我从头开始重建了这两个文件,但它们仍然不断损坏

我已经在我的电脑上对其进行了测试,它工作正常,将其传输到网络上,它可能在特定的电脑上工作,只是被下一台电脑损坏,再次使其无用!

我真的被这个难住了,我遇到了很大的麻烦,因为它是一个关键的生产数据库,所有数据收集都处于停顿状态,直到我可以重新启动并运行它,所以任何帮助都将不胜感激!我已经用这个把头撞在墙上3天了......

4

1 回答 1

0

另一个有类似问题的人的答案。

http://social.msdn.microsoft.com/Forums/office/en-US/483554ee-3041-47ab-83a6-f8ad5aca6d66/the-database-cannot-be-opened-because-the-vba-project-contained-无法阅读

答案标记:

这是 C:\Program Files\Common Files\Microsoft Shared\VBA\VBA7\vba7.dll 版本,有错误的是 7.0.15,当我们覆盖它们时,我们在 7.0.16 上编译它不再给出错误.

于 2013-09-27T10:03:40.187 回答