C# Excel导出超出65536行报错
一:报错
Invalidrownumber(65536)outsideallowablerange(0..65535)
原因:excel03的限制就是65536行,超过行数就报错
二:解决方案-创立多个sheet
publicStringexport(Listlist,Stringf){
Stringname=””;
HSSFWorkbookbook=newHSSFWorkbook();
HSSFSheetsheet=book.createSheet(“stud”);
//声明一行
HSSFRowrow=sheet.createRow(0);
row=sheet.createRow(0);
row.createCell(0).setCellValue(“身份”);
row.createCell(1).setCellValue(“信誉”);
intindex=0;//记录额外创立的sheet数量
for(inti=0;i<list.size();i++){
if((i+1)%65535==0){
sheet=book.createSheet(“stud”+index);
row=sheet.createRow(0);
row.createCell(0).setCellValue(“身份”);
row.createCell(1).setCellValue(“信誉”);
index++;
}
row=sheet.createRow((i+1)-(index*65535));
//第四步,创立单元格,并设置值
row.createCell((short)0).setCellValue(list.get(i).getStr(“info”));
row.createCell((short)1).setCellValue(list.get(i).getStr(“score”));
}
//第六步,将文件存到指定位置
StringfileName=””;
try{
fileName=f+”/download/导出.xls”;
name=”导出.xls”;
Filefile=newFile(fileName);
if(file.exists()){
file.delete();
}
FileOutputStreamfout=newFileOutputStream(fileName);
book.write(fout);
fout.close();
}catch(Exceptione){
e.printStackTrace();
}
returnname;
}
C# Excel导出超出65536行报错相关推荐
- 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 ...
- C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)解决方法
用Excel 2003格式创建Excel表格: HSSFWorkbook workbook = new HSSFWorkbook(); //创建一个新的工作簿 HSSFSheet sheet = ( ...
- python xlwt写入excel_python xlwt模块写入excel超过65536行报错问题解决方法
上篇文章中将内容写到excel中使用import xlwt包,后来发现文件写入超过65536行的时候就会报错,无法转换成功, xls后缀文件,只支持这么多行,在网上搜索一下,解决方法可以写多个shee ...
- python将txt文件转为excel格式以及写入excel超过65536行报错问题解决方法
参考链接: https://blog.csdn.net/levy_cui/article/details/82252183 https://blog.csdn.net/levy_cui/article ...
- python创建表格怎么只能65536_python写入excel超过65536行报错问题解决方法
接此篇文章:python将txt文件转为excel格式 上篇文章中将内容写到excel中使用import xlwt包,后来发现文件写入超过65536行的时候就会报错,无法转换成功, xls后缀文件,只 ...
- java poi 导出excel不能超过65536行
java poi 导出excel不能超过65536行 报这个异常 Exception in thread "main" java.lang.IllegalArgumentExcep ...
- 项目pom.xml第一行报错解决方案
项目pom.xml第一行报错解决方案 参考文章: (1)项目pom.xml第一行报错解决方案 (2)https://www.cnblogs.com/wantfly/p/9307476.html 备忘一 ...
- 解决pom文件第一行报错(unknown)-亲测有效
原文链接:https://blog.csdn.net/u010947534/article/details/93743582 问题: Eclipse导入maven项目时,或者新建一个springboo ...
- SpringBoot项目的 pom.xml第一行报错
当我们第一次创建SpringBoot项目的时候有时会发现SpringBoot项目里的pom.xml第一行报错. 对于这个报错问题,是由于jar包版本太高了. 错误显示 我们要修改jar包的版本 解决方 ...
最新文章
- 软件发布版本的业界规则?
- HDLBits 系列(7)对for循环以及generate for的各种实践
- Github大热论文 | U-GAT-IT:基于GAN的新型无监督图像转换
- php代码清除空格注解,去除php注释和去除空格函数分享
- SAP Study Notes: BW Queriy-Variables(变量)
- 全网最细之抽象类讲解
- 解决python调试模型时,多次重复加载数据集与模型,节约大量等待时间
- Mysql学习总结(75)——并发量大、数据量大的互联网业务数据库设计军规
- Leetcode每日一题:767.reorganize-string(重构字符串)
- python的整除运算_Python3基础 ** 幂运算 // 整除运算
- PHP丢失依赖文件libssl.so libcrypto.so
- 【工具】ubuntu16安装sendip发包工具,模拟发送tcp/udp/icmp报文
- 信息系统项目管理知识记忆口诀-总结
- 2012美国大选献金项目数据分析(有史以来最全面)
- c语言绝对值大小并输出原值,c语言中绝对值大小的比较
- Chromium网页Layer Tree绘制过程分析
- ms office excel2013教程 - randbetween函数与选择性粘贴
- 2018 Arab Collegiate Programming Contest (ACPC 2018) H - Hawawshi Decryption 数学 + BSGS
- 个人搭建阿里云轻量级服务器
- elasticsearch删除过期数据
热门文章
- python体能达标成绩_Python+Excel数据分析实战:军事体能考核成绩评定(九)评定个人等级...
- 测试高考体育成绩的软件,高考体育成绩查询
- 百度地图地图及定位实现
- 【蓝桥杯刷题冲刺辅导】掌握递归·DFS解题套路,这一文足以?
- 超好看的二次元透明网站登录页模板
- 不干正事儿系列文章1:Sonic Pi简单应用
- 论文阅读 [TPAMI-2022] ManifoldNet: A Deep Neural Network for Manifold-Valued Data With Applications
- 传统零售和新零售的本质区别
- 【小蜜蜂蓝桥杯笔记】DS18B20温度传感器的使用
- 端到端说话人验证系统中长度归一化的分析