以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=38044)

--  作者:fyh521
--  发布时间:2013/7/18 13:55:00
--  [求助]
Microsoft Jet 数据库引擎找不到对象\'板材入库统计$\'。请确定对象是否存在,并正确地写出它的名称和路径。
  我按照教程上面的步骤一步步的操作却提示上面的内容,纳闷!求高手知道下!或远程实际帮我操作下让我知道我到底出现在哪里的错!QQ:997001967

--  作者:Bin
--  发布时间:2013/7/18 14:03:00
--  
也许你表名写错了.  表名和文件名不一定是一致的.
--  作者:fyh521
--  发布时间:2013/7/18 14:28:00
--  

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

图片点击可在新窗口打开查看此主题相关图片如下:结果很无奈.png
图片点击可在新窗口打开查看

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

--  作者:Bin
--  发布时间:2013/7/18 14:31:00
--  
请打开Excel表格,看一下表名.是否正确
--  作者:狐狸爸爸
--  发布时间:2013/7/18 14:33:00
--  

1、你文件明示板材入库统计,里头的表名和文件名一样吗,你打开板材入库统计.xls这个文件看看

2、一些Excel文件,可能需要在表名后加上符号$才能正常导入,例如:

 

Dim mg As New Merger
mg
.SourcePath = "c:\\data\\销售管理.xls"
mg
.Format = "excel" \'指定格式
mg
.SourceTableName = "订单$" \'指定要合并的表
mg
.DataTableName = "订单" \'指定接收数据的表
mg
.Merge() \'开始合并

 

3、如果是excel2007,记得文件格式设置为"excel2007",还有文件名的后缀是不是应该是xlsx

 

搞不定的话,将文件发上来测试

[此贴子已经被作者于2013-7-18 14:33:46编辑过]

--  作者:Bin
--  发布时间:2013/7/18 14:37:00
--  
参考楼上狐爸说得,另外确保表名正确,文件名和表名不一定是一致的.


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130718143621.png
图片点击可在新窗口打开查看


--  作者:fyh521
--  发布时间:2013/7/19 10:40:00
--  

呵呵,谢谢,昨天下午研究了2个小时搞明白了!原来是我的导入2007表格应该是xlsx呵呵!


--  作者:Bin
--  发布时间:2013/7/19 10:42:00
--  
我建议你把系统设置为,显示后缀名比较好.