以文本方式查看主题

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

--  作者:狐一刀
--  发布时间:2013/4/1 13:44:00
--  [求助]

求助,我学着建立了一个窗口,想把Excle中的数据导入到新建的窗口中,代码如下:

Dim mg As New Merger 
mg.sourcepath="c:\\物业信息s.xlsx"
mg.Format="excel"\'开始合并
mg.sourceTableName="物业信息"\'指定要合并的表
mg.DataTableName="物业信息表"\'指定接收信息的表
mg.Merge()\'开始合并

为什么在保存预览的时候提示

运行错误-----提示数据库引擎找不到对象"物业信息"。请确定核对像存在,并正确拼写其名称和路径名

 

我的EXCLE表保存在  c:\\物业信息s.xlsx中,其文件名称就是---物业信息

请高手指点一下哪里错了  是代码 还是哪里的问题  谢谢老师指点

[此贴子已经被作者于2013-4-1 13:44:50编辑过]

--  作者:don
--  发布时间:2013/4/1 13:48:00
--  
Dim mg As New Merger  
mg.sourcepath="c:\\物业信息s.xlsx"
mg.Format="excel"\'开始合并
mg.sourceTableName="物业信息$"    \'一些Excel文件,可能需要在表名后加上符号$才能正常导入
mg.DataTableName="物业信息表"\'指定接收信息的表
mg.Merge()\'开始合并
--  作者:狐一刀
--  发布时间:2013/4/1 14:01:00
--  
谢谢Don老师,我加上那个符号之后一下导入了,我在帮助中看到过,但是加的位置 不对,你提醒之后搞定了,谢谢,非常感谢!!!
[此贴子已经被作者于2013-4-1 14:06:16编辑过]