冻结窗口能让我们在查看很多数据的Excel工作表中,将屏幕外的单元格内容与行标题和列标题对应起来,方便我们查阅数据。该文将介绍如何使用Spire.XLS for Java在Java应用程序中冻结窗口。我们可以使用方法sheet.freezePane(); 冻结首行,冻结首列,或者同时冻结多行与多列。该文将介绍如何冻结首行。
import com.spire.xls.*;
public class FreezePane{
public static void main(String[] args) {
//加载示例文档
Workbook workbook = new Workbook();
workbook.loadFromFile("Sample.xlsx");
//获取第一个工作表
Worksheet sheet = workbook.getWorksheets().get(0);
//冻结首行
sheet.freezePanes(2,1);
//保存文档
workbook.saveToFile("output/FreezePanes.xlsx", ExcelVersion.Version2010);
}
}
冻结首行效果图: