A电脑使用Access 2010要导入excel表处理数据。
系统提示:
由于无法读取数据库中所含的VBA工程,因此无法打开此数据库。只有先删除VBA工程,然后才能打开数据库。删除VBA工程将同时从模块、窗体及报表中删除所有代码。在试图打开数据库并删除 VBA 工程前,应先对数据库进行备份。
若要创建一份备份副本,请单击"取消",然后备份数据库。若要在不创建备份副本的情况下打开数据库并删除 VBA 工程,请单击"确定"
点“确定”后,继续报错:
"Microsoft Access找不到向导。该向导尚未安装,或者在windows注册表中的设置不正确,或者该向导已被禁用。
按照微软的提示,在“加载项”里找不到可用的加载项。
点击“数据库工具”的“加载项”菜单,同样报错:
“尚未安装您请求的向导或您请求的向导处于错误状态……”
重新安装Access,选择全部安装,并特意检查了“加载项”选择的是在本机运行。
结果错误依旧!!
找度娘,无可靠的解决方法。
由于必须要使用该功能,并且时间有限,不纠结Access的安装问题了。思路转向怎样在Access中打开Excel表。
经多种方式实验,居然发现可以简单的解决问题!
方法如下:
SELECT *
FROM [Excel 8.0;DATABASE=D:\lism\test.xls].[Sheet1$]
另外:
SELECT * into test
FROM [Excel 8.0;DATABASE=D:\lism\test.xls].[Sheet1$]
在“设计”菜单,点“运行”。直接将Excel表导入到了Access。
如果提示:“找不到可安装的isam”
需要换一下Excel版本。