在没有错误或解释的情况下被 "Save & Publish" 阻止

Prevented from "Save & Publish" without error or explanation

我的任务是将 2001 年创建的 .mdb 转换为 .accdb。我已按照 MS 说明进行操作(文件>保存并发布>将数据库另存为>访问数据库(*.accbd)>另存为),但实际上没有任何反应。没有错误消息,没有屏幕上的变化,没有创建 accdb。欢迎所有建议,无论多么基本。

我在 Win 7 Sp1 32 位上使用 Office 2010 Pro Plus (14.0.7145.5000) 32 位,如果这有什么不同的话。

我过去也遇到过类似的问题。在我的案例中,总是这三种情况:

  1. 不正确的 VBA 代码。您可以使用 vba 编辑器中的 "compile" 函数检测到这一点。一旦没有更多的编译错误发布就可以正常工作了。
  2. 您机器上的磁盘空间不足 space。我在一个企业环境中工作,每个员工的内存很小 space。确保您有足够的空闲 space。经验法则:至少要发布文件数量的两倍。
  3. 您要发布的文件已损坏。在这种情况下,您的 Access 数据库 simpy 无法正常工作,您需要将代码和表单迁移到新文件。