以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]报表自动换行对行数的影响 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188364) |
||||
-- 作者:chnfo -- 发布时间:2023/9/16 9:15:00 -- [求助]报表自动换行对行数的影响 有一个报表模板,设置了每页打印行数。 这个行数在没有自动换行时,没有问题。但当行中出现自动换行时,打印就会有麻烦。 例如每页原来设定打印28行。假设这个表有56行,会分两页打印 当有某一行需要自动换行为2行时,第一页会打印28行,第二页会只打印1行,第三页会打印28行 要怎么样设置才可以按顺序往下打印,每一页都会打印相当于28行行高数据呢
|
||||
-- 作者:有点蓝 -- 发布时间:2023/9/16 10:09:00 -- 这种就很麻烦了,模板做不到的。要纯用vba控制。设置模板的时候不要设置每页打印行数,然后生成报表,使用vba设置自动换行,遍历每一行计算行的高度,如果累加后大于打印的高度,就添加一个分页符 |