Results 157 comments of LSL1618

@cxp4 ,建议只在afterCellDispose方法中设置样式,你这样3个方法都设置会存在覆盖问题。还有个颜色关键点要设置填充模式`cellStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);`。

[https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write#%E8%87%AA%E5%AE%9A%E4%B9%89%E6%A0%B7%E5%BC%8F](https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write#%E8%87%AA%E5%AE%9A%E4%B9%89%E6%A0%B7%E5%BC%8F),这文档里说可以使用easyexcel的样式、poi的样式2种方式来设置。我测试了poi的样式,确实有效。 ![image](https://github.com/user-attachments/assets/1fe1dd45-683a-4a1d-82e0-c5ec12e197b2) ![image](https://github.com/user-attachments/assets/0cedab13-f7d3-470c-a84e-04f9ab2bc89f)

@409713427 我也没用过表格锁定解锁功能,不太清楚是否支持这种整个sheet锁定、单个cell解锁的情景。另外afterSheetCreate()和afterCellDispose()这2个方法需要搞清楚谁先执行谁后执行。

@airufei 多看文档 [写入到单个或者多个Sheet](https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write#%E9%87%8D%E5%A4%8D%E5%A4%9A%E6%AC%A1%E5%86%99%E5%85%A5%E5%86%99%E5%88%B0%E5%8D%95%E4%B8%AA%E6%88%96%E8%80%85%E5%A4%9A%E4%B8%AAsheet)

动态表头不建议使用创建对象的导出,应该使用不创建对象的导出,文档里有说明 [https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write#%E5%8A%A8%E6%80%81%E5%A4%B4%E5%AE%9E%E6%97%B6%E7%94%9F%E6%88%90%E5%A4%B4%E5%86%99%E5%85%A5](https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write#%E5%8A%A8%E6%80%81%E5%A4%B4%E5%AE%9E%E6%97%B6%E7%94%9F%E6%88%90%E5%A4%B4%E5%86%99%E5%85%A5)

``` List exportHeader = Lists.newArrayList(); exportHeader.addAll(Lists.newArrayList("国家标准“三保”支出", "合计", "需求数"));// 这里表示第1列中,第1、2、3行表头 exportHeader.addAll(Lists.newArrayList("国家标准“三保”支出", "保基本民生", "需求数"));// 这里表示第2列中,第1、2、3行表头 exportHeader.addAll(Lists.newArrayList("国家标准“三保”支出", "保工资", "需求数"));// 这里表示第3列中,第1、2、3行表头 exportHeader.addAll(Lists.newArrayList("国家标准“三保”支出", "保运转", "需求数"));// 这里表示第4列中,第1、2、3行表头 EasyExcel.write(response.getOutputStream()).sheet(sheetName).head(exportHeader).doWrite(exportBody); ```

网页中切换输入框焦点一般都是使用`Tab`按键,没有用回车按键的习惯。

同样遇到过这个问题,无论固定列在左边还是在右边,表格的横向滚动条在固定列最下方都无法拖动,看起来像是z-index层级在里层被覆盖了。

目前不支持分页栏显示在表格顶部,有时候确实有这个需要。