我有一个Access 2007应用程序,可以将数据导出到Excel工作表,然后打开该文件。一个用户刚刚将Excel升级到2016.当它尝试导出文件时,我收到“无法找到可安装的ISAM”错误。代码很简单,适用于该位置的所有其他计算机,但没有其他人的Excel比2010年更新。
我按照Microsoft KB文章中有关检查和重新注册ISAM文件的建议 - 它就在那里,它看起来很好。我修复了办公室的灌输,并没有做任何事情。
我的直觉说需要有一个更新版本的指令要导出 - 我使用acSpreadsheetTypeExcel12Xml
用于Excel 2010,但Access 2007没有任何比这更新的支持。我没有Excel 2016的版本来测试它,但我可以不时地使用他的计算机。另外,如果可能的话,我不想升级到Access 2010。
谢谢!