以文本方式查看主题 - 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=140750) |
||||
-- 作者:minghui0712 -- 发布时间:2019/9/12 17:45:00 -- excel合并问题
合并excel出现问题 “人员信息查询1$”不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 “人员信息查询1$”不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 虽然有错误提示,但是表格内容合并进去了 For Each fl As String In FileSys.GetFiles("C:\\Users\\duanminghui\\Desktop\\临时数据表") Dim mg As New Merger mg.SourcePath = fl mg.Format = "Excel" mg.DataTableName = "人员信息查询1" \'指定接收数据的表 mg.Merge() \'开始合并 Next 代码
|
||||
-- 作者:有点蓝 -- 发布时间:2019/9/15 9:11:00 -- Dim mg As New Merger mg.SourcePath = "D:\\问题\\123.xlsx" mg.Format = "Excel2007" mg.SourceTableName = "人员信息查询1$" \'指定要合并 mg.DataTableName = "人员信息查询1" \'指定接收数据的表 mg.Merge() \'开始合并 |
||||
-- 作者:minghui0712 -- 发布时间:2019/9/15 10:06:00 -- 老师,我改完之后还有错误提示,一个是:找不到可安装的 ISAM。还有一个是:“银保承保清单$”不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 |
||||
-- 作者:有点蓝 -- 发布时间:2019/9/15 10:12:00 -- 下载安装下面的数据访问组件: http://www.foxtable.com/download/AccessDatabaseEngine.exe 另外有些sheet名称可能不需要$,“银保承保清单$”和“银保承保清单”都试试 |