访问2013文件以在Access 2007中打开

时间:2014-03-04 21:30:26

标签: ms-access access-vba ms-access-2003 ms-access-2013

我使Access Form Access 2013和Access 2007 中正常运行,直到我添加了一些新功能(我不记得是什么)。

添加它们后,当我尝试在Access 2007中运行它时,它一直给我错误"Unrecognize file format"。同时它在Access 2013中运行良好。

我想问一下是否存在将Access 2013文件转换为Access 2007的软件?或者有什么办法使它与2003兼容?当我保存为2003文件时,它不会因为一些附加功能而被删除。

请帮忙!

2 个答案:

答案 0 :(得分:1)

您可以尝试在2013年使用Access Application.SaveAsText,在2003年尝试使用Application.LoadFromText

即使这不能直接使用,如果您的旧版本可以正常工作,您可以比较两个版本的Access生成的文本文件之间的差异,如SaveAsText所生成的(大部分时间) )人类可读输出;唯一不可读的部分通常是图像。

答案 1 :(得分:0)

在A2010的开发和A2007上的部署期间,我遇到过这种情况。可能性在this page上解释。您可能已将“空单元格”控件添加到具有VBA模块的表单(或将模块添加到具有“空单元”控件的表单)。我在不知不觉中通过在表单向导中在表单中创建的AutoHeader中插入一行来完成此操作。

按照表2底行中的步骤进行纠正。