以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]批量打印EXcell报表问题?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=47837)

--  作者:shenhq
--  发布时间:2014/3/18 14:10:00
--  [求助]批量打印EXcell报表问题?

看了帮助,基本学会单个Excell报表的打印了。比如单个的订单表+订单明细

现在想进一步:

1、批量打印同一个模板报表至同一个Exell文件中的不同sheet 中,同时将订单号写入sheet名。

2、单选打印同一个模板报表至同一个Exell文件中的不同sheet 中,同时将订单号写入sheet名,涉及增加sheet 。

该如何处理呢?


--  作者:Bin
--  发布时间:2014/3/18 14:12:00
--  
使用模板的话不可以,要事先在SHEET设置好模板.
--  作者:shenhq
--  发布时间:2014/3/18 15:16:00
--  

怎么设呢?能详细点吗?

 

因为想一次性打印一批(1000张左右)同样的报表,

如果每次只打一张都要关闭Excell再打印的话,很没有效率。

[此贴子已经被作者于2014-3-18 15:20:10编辑过]

--  作者:Bin
--  发布时间:2014/3/18 15:17:00
--  
每个SHEET都设置一个模板
--  作者:shenhq
--  发布时间:2014/3/18 15:23:00
--  

还是不懂。

订单模板就是一个,就是想一次多选几个订单,分别打印至同一工作簿的不同sheet中。

 


--  作者:Bin
--  发布时间:2014/3/18 15:25:00
--  
我也不明白你的意思,你想打印到多个SHEET中去,就在多个SHEET中设置模板啊.
--  作者:Bin
--  发布时间:2014/3/18 15:25:00
--  
你的意思是不在单个SHEET分页, 每一页一个SHEET吗?
--  作者:shenhq
--  发布时间:2014/3/18 15:28:00
--  

可能是我没说清楚。

有一个“订单模板.xls”,数据库中有N个订单,

想通过“订单模板.xls”,打印N个订单到一个工作簿的不同工作表,工作表名称使用“订单号”


--  作者:shenhq
--  发布时间:2014/3/18 15:29:00
--  
以下是引用Bin在2014-3-18 15:25:00的发言:
你的意思是不在单个SHEET分页, 每一页一个SHEET吗?

是的


--  作者:Bin
--  发布时间:2014/3/18 15:30:00
--  
每一个SHEET一个订单?  上个例子,带模板发上来我研究研究看看.