Foxtable(狐表)用户栏目专家坐堂 → [求助]报表自动换行对行数的影响


  共有3265人关注过本帖树形打印复制链接

主题:[求助]报表自动换行对行数的影响

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2243 积分:18477 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]报表自动换行对行数的影响  发帖心情 Post By:2023/9/16 9:15:00 [只看该作者]

有一个报表模板,设置了每页打印行数。
这个行数在没有自动换行时,没有问题。但当行中出现自动换行时,打印就会有麻烦。

例如每页原来设定打印28行。假设这个表有56行,会分两页打印
当有某一行需要自动换行为2行时,第一页会打印28行,第二页会只打印1行,第三页会打印28行

要怎么样设置才可以按顺序往下打印,每一页都会打印相当于28行行高数据呢
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:报表模板问题.xls


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/16 10:09:00 [只看该作者]

这种就很麻烦了,模板做不到的。要纯用vba控制。设置模板的时候不要设置每页打印行数,然后生成报表,使用vba设置自动换行,遍历每一行计算行的高度,如果累加后大于打印的高度,就添加一个分页符

 回到顶部