以文本方式查看主题 - 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=144572) |
||||
-- 作者:witkeylaw -- 发布时间:2019/12/24 16:30:00 -- [求助]EXCEL报表有很多空白页 1、生成的文档很小,大概11k。 2、空白页很多,预览有几千页,导致多个excel文件不能合并,提示太多列。 3、逻辑。一张订单下有几个活动,1个活动下是物料明细 4、
代码 Dim t As Table = Tables("活动信息") Dim dr As DataRow Dim top = t.TopRow Dim bot = t.BottomRow For i As Integer = top To bot t.Select(i,0) Dim Book As New XLS.Book(ProjectPath & "Attachments\\模板-活动表-活动信息.xlsx") dr = DataTables("订单信息").Find("订单编码 = \'" & t.Rows(i)("订单编码") & "\'") Dim fl As String = ProjectPath & "Reports\\" & dr("订单名称") & "\\" & i + 1 & "-" & t.Rows(i)("活动名称") & ".xlsx" Book.Build() \'生成细节区 Book.Save(fl) \'保存工作簿 Next 请问是什么情况,是模版的设计问题? |
||||
-- 作者:有点蓝 -- 发布时间:2019/12/24 16:40:00 -- End标记的位置不对,必须在打印区域之外 |
||||
-- 作者:witkeylaw -- 发布时间:2019/12/26 1:14:00 -- 谢谢 |