JXL - 多张纸上的垂直和水平冻结

时间:2012-10-08 04:03:35

标签: java excel spreadsheet jxl

SheetSettings settings = billSheet.getSettings();
settings.setHorizontalFreeze(1);
settings.setVerticalFreeze(8);

我有一张纸张及其水平垂直冻结设置。现在我想把它复制到其他表格。

for (int i = 0; i < 5; i++) {
    workbook.copySheet(i, "Bill " + i, i + 1);
}

这里我将有6张相同的水平和垂直冻结(1和8) 但是,当我打开导出的excel文件时,只有前两张页面已经冻结(如果我不复制工作表但是单独创建并设置冻结,则会发生相同的事情)。
这是excel或jxl的预期行为吗?

1 个答案:

答案 0 :(得分:1)

喔。我忘了提,我在LibreOffice上测试了它。

现在可以在Microsoft Excel上正确运行。