我必须实现导出excel功能。导出的excel文件必须有一行来计算每页末尾的总和(该页面中行的总和)。
给定一个单元格或行,任何人都知道如何获取单元格或行所在的页码?
我指的是一张纸上的页面。例如,工作表中有10页,以分页符分隔。从随机单元格或行(1 - > 10)获取页码。
我现在唯一的方法是获取页面大小(纸张大小)并根据每行的大小计算,以确定某行是否在特定页面中。
答案 0 :(得分:0)
试试这个:
sheet.getSettings().getPrintArea().getBottomRight();
您将获得位于页面右下角的单元格。只需调用getRow()或getColumn(),就可以得到int。
为了进行测试,您还可以将其设置为更快的预览:
sheet.getSettings().setPrintGridLines(true);