MS Access错误:试图打开以前工作的链接表时,“外部表格不是预期的格式”

我在我的Access数据库中的一些查询从数据库中显示的Excel文件作为链接表中的数据。 他们一直工作得很好,直到突然和莫名其妙地我得到错误“外部表格是不是在预期的格式”,当试图访问它们。

我认为这可能与我正在使用启用macros的工作簿的事实有关,但之前很好。 我有一个链接到数据库的Word中设置的邮件合并,并使用上述查询之一。

事实certificate,这个问题是由于邮件合并文件。 一旦我保存并closures了Word中的邮件合并文件,并尝试在Access中再次访问查询和表格,则错误不再显示。

看来,如果一个Word邮件合并连接到数据库,可能会出现此错误。 我不确定为什么没有出现更合适的错误。 在testing之后,无论链接文件是否为启用macros的工作簿,似乎都会发生。

简而言之,就像Olivier所说的那样,文件被Wordlocking了。 一个简单的问题,但不完全清楚给出的错误信息(除非你遵循安德烈的逻辑,预期的格式是一个非locking的文件,哈哈)。

我希望这可以帮助别人!