Excel不能导入到Access

Access导入Excel的时候提示 向导无法访问文件.......请确定文件存在且格式正确。我的格式是对的,文件也在。为什么不能导入Excel文件呢?
不明白,我的文件名没有错误是.xls格式的。
早就修改数据结构了。我的是OFFICE XP。Access格式也是XP,Excel格式也是XP。我试了

第1个回答  2006-09-15
在Access中选择另一个数据库进入后,再导入!

如果还不行的话,认真检查文件格式是否正确

不然冼将原来数据库的东东导出来,

在Excel做好后再按原来的数据库名重做一个
第2个回答  推荐于2016-04-23
<%Set xlApp = server.CreateObject("Excel.Application")
strsource = "E:\tang\中国数据网\test\book.xls"
Set xlbook = xlApp.Workbooks.Open(strsource)
Set xlsheet = xlbook.Worksheets(1)
i=1
while xlsheet.cells(i,1)<>""
t1=xlsheet.Cells(i, 1)
t2=xlsheet.Cells(i, 2)
t3=xlsheet.Cells(i, 3)
t4=xlsheet.Cells(i, 4)
set adda=server.CreateObject("adodb.connection")
adda.open"provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("datadb/main.mdb")
adda.execute("insert into maindate(cname,address,tel,fax) values ('"&t1&"','"&t2&"','"&t3&"','"&t4&"')")
i=i+1
wend
set xlsheet=nothing
set xlbook=nothing
xlApp.quit
response.write "<script language='javascript'>window.alert('发布成功!')</script>"
%>
以上是源核心代码你再做个提交页就行本回答被提问者采纳
第3个回答  2006-09-15
Excel 如果是配套OFFICE2003的 那么用OFFICE2003中的 ACCESS将数据库结构改成2003 然后再试下。。。

以前的ACCESS都是2000格式的

原创,复制保留名称

为什么在excel表格中导入access数据时提示未在
1. 安装Microsoft Access Database Engine:- 访问Microsoft官方网站,下载并安装与你的系统架构相匹配的Microsoft Access Database Engine可再发行组件包。这个组件包包含了用于与Office文件交互的驱动程序。- 安装完成后,重启计算机,然后再次尝试连接。2. 检查并调整系统配置:- 如果你在开发Web应用程序,...

为什么由exle创建的表格没法导入Access,该怎么弄??急求!!谢谢_百度知...
最简单的问题就是,内容不一致。Access里面如果已经输入了字段,那么导入时Access里面的字段和Excel里面的标题的文字必须是一致的,否则一定导不进去。将字段改成一样的就好了。如果Access里面没有输入任何东西,直接从Excel里面导入数据的话,那么一般就是格式不一致。建议是新建Access表,先什么都别设置,直...

access导入excel报错
1.启动access,新建一数据库文件。2.在“表”选项中,执行“文件→获取外部数据→导入”命令,打开“导入”对话框。3.按“文件类型”右侧的下拉按钮,选中“microsoft。excel(.xls)”选项,再定位到需要转换的工作簿文件所在的文件夹,选中相应的工作簿,按下“导入”按钮,进入“导入数据表向导”对话...

如何将excel中的数据导入到access中.
如果您希望更快速地完成导入操作,可以考虑直接利用剪贴板进行复制粘贴。首先,在Excel中选中您需要导入的数据,然后点击“复制”按钮。接着,在Access中选择您希望导入数据的位置,点击“粘贴”按钮即可。这种方法简单快捷,特别适用于数据量不大或者数据表结构简单的情况。导入数据到Access时,应注意以下几点...

access怎么将excel表格导入access的vbaaccess怎么把excel数据导入
因为VBA是个工具,所以不存在导入数据 导入到access具体思路如下: 1、建立数据库链接 2、读取excel文件 3、在数据库创建表 4、将数据写入新建的表 5、关闭excel文件 6、关闭数据库链接 具体代码网上很多,输入关键字搜索既可。另外不同的数据库版本,数据库链接代码可能不同。

access导入excel表格不能导入是怎么回事?
有几种可能,1)excel表中使用了合并单元格,造成数据行列不是标准的范式。2)excel列标题违反字段规则,比如使用了不合适的字符;3)EXCEL没有完全关闭,后台仍活动着,可以用任务列表检查下。4)excel表中的某列的数据类型不被access兼容。

为什么把EXCEL导入ACCESS的时候一点反应也没有,也没有错误提示,总之是...
你可以试试直接复制excel的数据,然后再access中建个表打开表,粘贴刚才的数据。如果采用导入导出工具,由于可能出现的问题很多,不太好回答。

如何将Excel表格的内容导入到Access中?
1.这是Excel表的内容。2.打开Access,点击新建【空白数据库】。3.命名好文件名,选择好储存位置后,点击【创建】。4.创建了以后,点击【外部数据——导入Excel】。5.选择【通过创建链接表来链接到数据源】,再点击【浏览】,找到要导入的Excel表。6.找到Excel表后,点击【打开】。7.点击【确定】。8...

excel数据导入access后提示字段类型转换失败怎么解决?
步骤 1、以个人本次经验来谈,导致这个问题的原因是我导入时修改了该字段的数据类型 2、access这里默认的数据类型是短文本,而excel该列是日期格式,我便将这里也相应改成了日期和时间格式,从而导致导出后出现的错误 3、如果导入时不修改数据格式,便能成功导入,未再提示错误 4、对比下表1和表test的...

...将Excel中的数据导入到Access数据库中从excel导入数据到access
1、首先准备好需要导入的excel表,并查看数据无误。2、打开Access数据库,在数据库上方有一个外部数据,点击外部数据存在一个“导入Excel表格功能”,点击该功能开始执行导入操作。3、找到自己的Excel,明确路径,就可以开始了。点击确定进入下一个步骤。4、在开始导入的时候,根据自己的需要勾选第一行是否...

相似回答