jexcel - 获取单元格或行的页码

时间:2012-10-05 03:46:24

标签: java excel xls jxl

我必须实现导出excel功能。导出的excel文件必须有一行来计算每页末尾的总和(该页面中行的总和)。

给定一个单元格或行,任何人都知道如何获取单元格或行所在的页码?

我指的是一张纸上的页面。例如,工作表中有10页,以分页符分隔。从随机单元格或行(1 - > 10)获取页码。

我现在唯一的方法是获取页面大小(纸张大小)并根据每行的大小计算,以确定某行是否在特定页面中。

1 个答案:

答案 0 :(得分:0)

试试这个:

    sheet.getSettings().getPrintArea().getBottomRight();

您将获得位于页面右下角的单元格。只需调用getRow()或getColumn(),就可以得到int。

为了进行测试,您还可以将其设置为更快的预览:

    sheet.getSettings().setPrintGridLines(true);