请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

llc1111

注册会员

22

主题

45

帖子

191

积分

注册会员

积分
191

活字格认证

llc1111
注册会员   /  发表于:2025-7-3 17:41  /   查看:41  /  回复:1
1金币
您好,
3个sheet  打印时一起打印  比如第一个sheet 2页  2 3sheet都是1页   打印时第3个不参与页码计数   需要展示1/3  2/3  3/3    最后一个工作部固定一页 不显示页面  怎么设置?

1 个回复

倒序浏览
Matthew.Xue
超级版主   /  发表于:5 天前
沙发
您好,V12版本中,设置页脚的api和现在不太一样,但都是针对每个sheet设置页脚的,也就是每个sheet页的页脚可以设置地不一样,针对您提到的问题,第三个sheet只要不设置页脚即可。
  1. sheet.printInfo().footerCenter("&P/&N")
复制代码
以上代码是将页脚设置在中间位置(center),&P代表当前是第几页, &N代表一共有多少页。

但在您提到的场景中,&N会是4,而不是3,因为一共有4页,所以最后一个页码会是3/4,如果您确定这个工作簿需要打印的页码就是3页,那您可以直接将&N替换为固定的数字3。
  1. sheet.printInfo().footerCenter("&P/3")
复制代码

如果页码数量不确定,在V12就没有太好的解决方案,您可以升级到最新版本,最新版中,我们可以拿到每个sheet在打印时会被分成多少页,进而拿到您需要的总页数。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部