poi如何创建多个sheet
后来我发现了1.wb.setSheetName(0,“sheet1”);2.wb.setSheetName(1,“sheet2”);此种方法纯属扯淡,这是设置工作表名称,...
后来我发现了
1.
wb.setSheetName(0, “sheet1”);
2. wb.setSheetName(1,
“sheet2”);
此种方法纯属扯淡,这是设置工作表名称,是在原有的工作表名的基础上,这与创建没有关系!
第二种方法:
for(int
x=0;x<listSheet.size();x++){
sheet =
wb.createSheet(listSheet.get(x));
createTitle(sheet);
}
wb.write(out);
本人亲自试验成功,创建了多个sheet,最主要的就是无论你wb.createSheet(listSheet.get(x))多少遍,都要创建完成后最后wb.write(out);
我就纳闷了,看了这么多帖子,就没有一个人能说明白的,还开源精神?进步就毁在了那些自私的人们手中。你有一种思想,我有一种思想,咱么互相交换,每个人有了两种思想! 展开
1.
wb.setSheetName(0, “sheet1”);
2. wb.setSheetName(1,
“sheet2”);
此种方法纯属扯淡,这是设置工作表名称,是在原有的工作表名的基础上,这与创建没有关系!
第二种方法:
for(int
x=0;x<listSheet.size();x++){
sheet =
wb.createSheet(listSheet.get(x));
createTitle(sheet);
}
wb.write(out);
本人亲自试验成功,创建了多个sheet,最主要的就是无论你wb.createSheet(listSheet.get(x))多少遍,都要创建完成后最后wb.write(out);
我就纳闷了,看了这么多帖子,就没有一个人能说明白的,还开源精神?进步就毁在了那些自私的人们手中。你有一种思想,我有一种思想,咱么互相交换,每个人有了两种思想! 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询