以文本方式查看主题 - 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=43570) |
||||||||
-- 作者:浙江仔 -- 发布时间:2013/12/10 14:20:00 -- [讨论]Excel报表的分页符怎么来的? Excel报表的分页符怎么来的? 模板EXCEL明明没有分页符的,生成报表后,不知道怎么回事给自动分页了,导致一个表格支离破碎了 不知道大家有没有遇到过? |
||||||||
-- 作者:Bin -- 发布时间:2013/12/10 14:21:00 -- 图太小了,看不清. |
||||||||
-- 作者:浙江仔 -- 发布时间:2013/12/10 14:26:00 -- 以下是引用Bin在2013-12-10 14:21:00的发言:
图太小了,看不清. 不用看图的,蓝色的横线是分页预览的时候出现的分页线 模板是不会这么分页的,现在生成报表后,打印预览和分页预览都会自动把表格分成多页,图中可以看出2-3行就强制分页了,打印很麻烦 |
||||||||
-- 作者:Bin -- 发布时间:2013/12/10 14:30:00 -- 不看图,怎么知道情况? 就是图中无法看出什么情况,才让你上大图的.蓝线是你额外加上去的吗? 放个原图 大图看看. 最好例子也发上来.
|
||||||||
-- 作者:浙江仔 -- 发布时间:2013/12/10 14:32:00 -- 以下是引用Bin在2013-12-10 14:30:00的发言:
不看图,怎么知道情况? 就是图中无法看出什么情况,才让你上大图的.蓝线是你额外加上去的吗? 放个原图 大图看看. 最好例子也发上来.
主要是数据比较敏感,不方便上大图,呵呵
蓝线是Excel在分页预览的时候,自动添加的辅助线,蓝色实线是强制分页的位置,蓝色虚线是自然分页的位置
多费心了啊,实在看不明白的话我自己手动给它重新分页算了
这个是生成的报表,已经去掉信息的,但是分页的还存在的
这个是模板
[此贴子已经被作者于2013-12-10 14:44:04编辑过]
|
||||||||
-- 作者:Bin -- 发布时间:2013/12/10 14:34:00 -- 那你做个例子,随便弄点测试数据放上来看看吧. |
||||||||
-- 作者:浙江仔 -- 发布时间:2013/12/10 14:46:00 -- For i1 As Integer = 0 To Tables("tab_QYInfo").Rows.Count-1 Tables("tab_QYInfo").Select(i1,0) Dim tmp As String = ProjectPath & "Attachments\\企业基础信息.xls" Dim rpt As String = ProjectPath & "Reports\\"+Tables("tab_QYInfo").Rows(i1)("分类")+"企业基础信息("+Tables("tab_QYInfo").Rows(i1)("单位")+").xls" Dim Book As New XLS.Book(tmp) Book.Build() Book.Save(rpt) Next 这个是报表批量生成的代码
|
||||||||
-- 作者:有点甜 -- 发布时间:2013/12/10 20:11:00 -- 应该模板 -2 -1 -2 的问题,上传一个例子供测试一下。楼主 |
||||||||
-- 作者:浙江仔 -- 发布时间:2013/12/11 19:10:00 -- 以下是引用有点甜在2013-12-10 20:11:00的发言:
应该模板 -2 -1 -2 的问题,上传一个例子供测试一下。楼主 正解 我把<tab_QYGLRY,-2> -1,-2等都删了之后就没有自己强制分页的现象了
谢谢 |