碰到导出报表修复的问题 其实是少设置了一个参数
wps打开是没有问题的,excel打开就会报这个问题
这里在导出的代码中加入如下
companySheet.createFreezePane(0,1,0,1);
参数说明
- List item
- 第一个参数表示要冻结的列数;
- 第二个参数表示要冻结的行数,这里只冻结列所以为0;
- 第三个参数表示右边区域可见的首列序号,从1开始计算;
- 第四个参数表示下边区域可见的首行序号,也是从1开始计算,这里是冻结列,所以为0;
//公司sheet页
XSSFSheet companySheet = wb.getSheetAt(0);
companySheet.createFreezePane(0,1,0,1);
参考:https://blog.csdn.net/sinat_36454672/article/details/100012068