以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于导入EXCEL的数据。时出现“外部表不是预期格式”  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=9303)

--  作者:dearleung
--  发布时间:2011/3/27 23:46:00
--  关于导入EXCEL的数据。时出现“外部表不是预期格式”
如题。。。怎么处理。。。
--  作者:dearleung
--  发布时间:2011/3/27 23:49:00
--  

未知大家有没碰到过。。。怎么应对解决。。。

 

我的EXCEL数据是从公司的企管系统导出来的。。。


--  作者:mr725
--  发布时间:2011/3/28 0:31:00
--  
没碰到过,给少量数据来测试一下呢。
--  作者:qhczy
--  发布时间:2011/3/28 11:21:00
--  
应该是数据格式不匹配导致的问题.
--  作者:dearleung
--  发布时间:2011/3/29 23:08:00
--  

现将问题数据(数据是公司ERP系统以EXCEL格式导出的)上传,请各路高手。。及老六等出手相助。。。。


--  作者:dearleung
--  发布时间:2011/3/29 23:09:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:系统导出的1月数据.rar


--  作者:mr725
--  发布时间:2011/3/30 1:15:00
--  

用Excel2003打开你的文件,另存一下才可以正常导入(importer)。不知道你导出excel是什么版本的。呵呵

 

代码是这样的:

Dim ip As New Importer
ip.SourcePath = ProjectPath & "1月数据.xls"     \'另存时,改名为:1月数据.xls
ip.SourceTableName = "送货明细表"
ip.NewTableName ="送货明细表"
ip.Format = "Excel"
ip.Import()


--  作者:dearleung
--  发布时间:2011/3/30 12:58:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:excel版本.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:高速导入时出现的错误窗口.png
图片点击可在新窗口打开查看

发现一个很奇怪的现象,我没打开“1月数据.XLS”时,导入均出现错误(如图二报错提示)。。

 

        但在我已打开“1月数据.XLS”,导入却能正常导入数据。。。。这是什么原因。。什么原理。。?!


--  作者:czy
--  发布时间:2011/3/30 13:31:00
--  
以下是引用dearleung在2011-3-30 12:58:00的发言:

 

        但在我已打开“1月数据.XLS”,导入却能正常导入数据。。。。这是什么原因。。什么原理。。?!

 

我也纳闷图片点击可在新窗口打开查看


--  作者:狐狸爸爸
--  发布时间:2011/3/30 13:54:00
--  

呵呵,这大概是我见过最神奇的错误了。

 

图片点击可在新窗口打开查看