以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]导入excel (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=28747) |
-- 作者:dongih -- 发布时间:2013/2/17 11:00:00 -- [求助]导入excel 做按钮导入excel时出现运行错误信息如下: “ microsoft jet 数据库引擎找不到对象“销售零件信息”,请确定对象是否存在,并正确写出它的名称和路径” 下面代码是复制帮助里的,根据我的文件名称做了修改, Dim mg As New Merger mg.SourcePath = "c:\\销售零件信息.xls" mg.Format = "excel" \'指定格式 mg.SourceTableName = "销售零件信息" \'指定要合并的表 mg.DataTableName = "销售零件信息表" \'指定接收数据的表 mg.Merge() \'开始合并 我用2003和2007分别试了一下,通过改sheet名称发现应该是这句mg.SourceTableName = "销售零件信息" ,找不到“销售零件信息”,可我的sheet名称没错啊,怎么回事? |
-- 作者:lin_hailun -- 发布时间:2013/2/17 11:59:00 -- 试试加一个$ mg.SourceTableName = "销售零件信息$" \'指定要合并的表 |
-- 作者:dongih -- 发布时间:2013/2/17 13:55:00 -- 谢谢!已解决。在sheet名称后面需要加“$",另外是否该表必须在所创建的项目文件夹里才可以,因为我在C盘和D盘根目录下粘贴此文件试过,不成,后粘贴到所建的项目文件夹里,成功了。请教。 |