我的Access 2007数据库中有VBA代码,用于导入Excel文件。该文件是在Excel 2007中创建的,并保存为.xls。 导入每次都很完美,但现在我有一个问题。
以前,工作表受到保护,但我可以选择单元格。
现在,工作表受到保护,但我无法“选择锁定的单元格”。
即使我使用向导导入数据,我也会收到一条消息:
'向导无法访问文件[文件名]中的信息。请检查文件是否存在且格式是否正确。'
因此,如果单元格被锁定,Access似乎无法读取文件。
是否有其他人遇到此问题或能够将Excel工作表导入Access,其中单元格已被锁定并受密码保护(您甚至无法单击\ select)。现在需要这种保护级别,所以我不能要求用户将其关闭。
我有太多的代码要发布,但基本上我使用的是:DoCmd.RunSavedImportExport ImportSpecName,用于导入数据。
非常感谢提前