工作中遇到导出xlsx格式的excel文件,有600多列。根据报错提示只能支持256列搜索到的原因及解决方案如下

原因:HSSFWorkbook类只能生成Excel最多256列数据

HSSFWorkbook workbook = new HSSFWorkbook();

解决:改用XSSFWorkbook类,能生成Excel最多16384列数据

XSSFWorkbook workbook = new XSSFWorkbook();//

由于本人使用的是easyexcel不是直接使用poi,所以解决方案不适用,观察easyexcel源码

当采用内存模式,的时候就创建的是XSSFWorkBook, 所以在创建ExcelWriteBuilder的时候设置inMemory(true)即可

EasyExcel导出xlsx报错 Invalid column index (256). Allowable column range for BIFF8相关推荐

  1. java.lang.IllegalArgumentException: Invalid column index (256). Allowable column range for BIFF8 is

    今天 用poi 做表格导出的时候 报错了 java.lang.IllegalArgumentException: Invalid column index (256). Allowable colum ...

  2. 解决java.lang.IllegalArgumentException: Invalid column index (256). Allowable column range for BIFF8

    在我们使用的jar包 <dependency>             <groupId>org.jeecgframework</groupId>         ...

  3. Invalid column index (256). Allowable column range for BIFF8 is (0..255) or (‘A‘..‘IV‘)异常,处理方法记录

    问题出现原因 HSSFWorkbook对于单元格提供下拉选项的个数限制了255长度问题,这个时候可以使用XSSFWorkbook并把候选项以列显示可以解决了 解决代码 //导出execelpublic ...

  4. C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)

    C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0-65535) 一:报错 Invalid row n ...

  5. 使用poi导出excel报错-打开文件报“Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃”

    使用poi导出excel报错-打开文件报"Excel 已完成文件级验证和修复.此工作簿的某些部分可能已被修复或丢弃" 1.原本正常使用的Excel导出突然下载文件报错 2.定位时发 ...

  6. 导出oracle 904,EXP导出aud$报错EXP-00008,ORA-00904 解决

    主题:EXP导出aud$报错EXP-00008,ORA-00904 解决 环境:Oracle 11.2.0.4 问题:在自己的测试环境,导出sys用户下的aud$表报错. 1.故障现场 2.跟踪处理 ...

  7. 关于java导出Excel报错65535的解决方案

    关于java导出Excel报错65535的解决方案 java.lang.IllegalArgumentException: Invalid row number (65536) outside all ...

  8. server 2008 mysql 报错 0xc000007b_docker插件部署项目,volumes报错invalid volume specification...

    关于idea使用docker插件部署项目,volumes报错invalid volume specification 观察volumes那行,没写错的.但是........ 使用docker-comp ...

  9. MATLAB报错Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image

    MATLAB报错Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image ...

最新文章

  1. Session 常见操作
  2. (筆記) 如何安裝Altera USB Blaster? (SOC) (Quartus II) (DE2)
  3. 进程注入后门工具Cymothoa
  4. C 语言包含的数据类型如下图所示:
  5. 【新星计划】Python print输出带颜色 总结
  6. ABAP-在SMARTFORMS中取消使用WORD作为编辑器
  7. Scrapy学习-25-Scrapyd部署spider
  8. 解封装(一):ffmpeg解封装
  9. 【深度语义匹配模型】实践篇:语义匹配在贝壳找房智能客服中的应用
  10. centos服务器安装python3,CentOS7 服务器上如何安装python3
  11. 目标跟踪 SiamFC++ (Towards Robust and Accurate Visual Tracking with Target Estimation Guidelines)
  12. u盘虚拟启动cd linux,CDlinux系统用U盘搭建启动盘
  13. linux文件系统与磁盘(五)分区的取消挂载、调整分区大小
  14. 斟杯春秋雨,平过四季
  15. onTouchEvent事件不敏感
  16. 基督里一切的丰盛_司布真
  17. 口碑营销怎么做?如何做好网络口碑营销推广?
  18. 关于个人对培训的看法
  19. 优质的服务+智能+完美的线路=AI智能语音机器人
  20. 用Python调用OpenAI API进行文本创作

热门文章

  1. 茧数SCRM | 报价易
  2. Markdown修改文字样式(字体, 大小, 颜色, 高亮底色)
  3. VulnHub-DRIFTINGBLUES: 3
  4. Using Quiescent States to Reclaim Memory
  5. matlab[ra ca pa],CA码产生(matlab)
  6. OLAP_MDX学习整理
  7. 分数转换(Python)
  8. php countchars,PHP count_chars()函数讲解
  9. html5 英文,HTML5应用编程: 英文
  10. 2. t-NSE 可视化