以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 相同格式多Excel表合并 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=124779) |
||||||||
-- 作者:表叔 -- 发布时间:2018/9/13 16:07:00 -- 相同格式多Excel表合并 多表合并,格式相同其他数据都可以导入,就是“结算单位”不会写,需要给每条数据添加一个单位名称,不能用动态加载列,那会冲突
|
||||||||
-- 作者:有点甜 -- 发布时间:2018/9/13 17:02:00 -- 分组excel报表?
http://www.foxtable.com/webhelp/scr/1542.htm
|
||||||||
-- 作者:表叔 -- 发布时间:2018/9/13 17:23:00 -- 我的意思是,像上传的那样的文件有许多,格式结构都一样,需要合并多张表,并且每张表里面的客户名称(不在数据列中,在表头)自动赋值到合并后的table,每张表都有不同的客户。 |
||||||||
-- 作者:狐狸爸爸 -- 发布时间:2018/9/13 17:29:00 -- 意思是每个Excel表在Foxtable中生成一个新的表,新表的名称是客户名称? 这样不好吧。
|
||||||||
-- 作者:有点甜 -- 发布时间:2018/9/13 17:53:00 -- 以下是引用表叔在2018/9/13 17:23:00的发言:
我的意思是,像上传的那样的文件有许多,格式结构都一样,需要合并多张表,并且每张表里面的客户名称(不在数据列中,在表头)自动赋值到合并后的table,每张表都有不同的客户。
Dim dlg As New OpenFileDialog |
||||||||
-- 作者:表叔 -- 发布时间:2018/9/17 12:21:00 -- If MainTable.Name = "成品统计表" Then
这是合并多个excel表格的代码,现在的问题是:所有列都能合并到Foxtable里面来,需要把excel的B12单元格内的值(结算单位)随着每张表合并而自动添加到Foxtable里面来,形成一个新列:“结算单位”。说明:每张excel表都有不同的结算单位。
|
||||||||
-- 作者:有点甜 -- 发布时间:2018/9/17 12:27:00 -- If MainTable.Name = "成品统计表" Then msgbox(jsdw) r("结算单位") = jsdw |