以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- Microsoft Jet 数据库引擎找不到对象'321'。请确定对象是否存在,并正确地写出它的名称和路径。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=55023) |
-- 作者:qqlclc -- 发布时间:2014/8/8 23:47:00 -- Microsoft Jet 数据库引擎找不到对象'321'。请确定对象是否存在,并正确地写出它的名称和路径。 本人狐表初学者,看泡泡视屏后自己学着做,但第一步合并EXCEL怎么也不成功 各种方法都试了,刚开始在WIN8系统机子做,不行,换成XP系统还是不行, 总提示: .NET Framework 版本:2.0.50727.7512 Foxtable 版本:2014.8.4.1 错误所在事件: 详细错误信息: Microsoft Jet 数据库引擎找不到对象\'321\'。请确定对象是否存在,并正确地写出它的名称和路径。 看网上说在表格名前家$,EXCEL表格名字也加$,然后提示就变成这样了: \'321$\' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 我的代码是看着视屏,从说明文件里复制修改的 Dim mg As New Merger mg.SourcePath = "c:\\农户信息.xls" mg.Format = "excel" \'指定格式 mg.SourceTableName = "321$" \'指定要合并的表 mg.DataTableName = "农户信息" \'指定接收数据的表 mg.Merge() \'开始合并 农户信息EXCEL的文件就在C盘下,也没问题,我还特意把OFFICE2007换成了2003 还是不行,恳请大师指点,本想学学狐表,结果门都进步去了,,,在线等待,谢谢了 |
-- 作者:qqlclc -- 发布时间:2014/8/8 23:48:00 -- 这问题困扰我三天,赶快帮我解答下吧,,万分感谢了 |
-- 作者:paullqxp -- 发布时间:2014/8/9 8:15:00 -- 只要在工作簿名字后加$就好 就是那个 sheet1 sheet2 sheet3 名称里 excel工作表名称不要加$的。
|
-- 作者:Bin -- 发布时间:2014/8/9 8:49:00 -- Excel文件发出来看看 |
-- 作者:qqlclc -- 发布时间:2014/8/9 13:22:00 -- 万分感谢,搞定了,就是那个$问题,我命令里加了,EXCEL表格里也加了,结果就不行,, 按你的方法一下就好了,谢了 |