问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel poi 使用HSSFWorkbook 导出的excel 用2007版本的office打开不兼容问题

发布网友 发布时间:2022-05-03 12:15

我来回答

2个回答

热心网友 时间:2023-10-21 15:18

2007版本的需要使用XSSFWorkbook来处理,如果不确定读取的excel版本的话可以写的if判断下如果后缀为".xls"创建HSSFWorkbook 否则创建 XSSFWorkbook来对文件进行操作即可.
Workbook excelWB = null;
Sheet oneSheet = null;
Row oneRow = null;
Cell oneCell = null;
.....
if("xls".equals(excFilSuff)){
excelWB = new HSSFWorkbook(excelFile);
}else{
excelWB = new XSSFWorkbook(excelFile);
}
//获取第0个sheet对象
oneSheet = excelWB.getSheetAt(0);
//获取每行对象
oneRow = oneSheet.getRow(rowNum);
// 获取第几列对象
oneCell = oneRow.getCell(cellNum);

热心网友 时间:2023-10-21 15:19

肯定是你写的代码的问题。

热心网友 时间:2023-10-21 15:18

2007版本的需要使用XSSFWorkbook来处理,如果不确定读取的excel版本的话可以写的if判断下如果后缀为".xls"创建HSSFWorkbook 否则创建 XSSFWorkbook来对文件进行操作即可.
Workbook excelWB = null;
Sheet oneSheet = null;
Row oneRow = null;
Cell oneCell = null;
.....
if("xls".equals(excFilSuff)){
excelWB = new HSSFWorkbook(excelFile);
}else{
excelWB = new XSSFWorkbook(excelFile);
}
//获取第0个sheet对象
oneSheet = excelWB.getSheetAt(0);
//获取每行对象
oneRow = oneSheet.getRow(rowNum);
// 获取第几列对象
oneCell = oneRow.getCell(cellNum);

热心网友 时间:2023-10-21 15:19

肯定是你写的代码的问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...是多少?如果在青海湖没有出现高原反应,那么在拉萨市一般也不会_百度... 2023长虫山开车最佳到山顶路线 蛋挞怎么做好吃 蛋挞的做法是什么 如图,斜三棱柱ABC-A1B1C1中,A1C1⊥BC1,AB⊥AC,AB=3,AC=2,侧棱与底面... 魅族20classic手机通病 为什么反映魅族手机质量、发热、续航、信号与系统bug的网友如此多... 快来人,急救,魅族mx出问题了 我的魅蓝note2(系统是Flyme5.1.6)在联系人里存到有备注的号码怎么在来... 有拿到魅族mx3的吗,我的到了问题好多啊。 揭秘!女友说“你不爱我了”的真正含义 描写雨前雨中雨后的作文 C#开发NPOI生成excel2007(.xlsx格式)表格时候总是提示发现不可读取的内容。 二年级雨后作文八十字 创维电视0710-55A20001-01怎么看内存大小怎么看内存大小 java poi Excel2007里的SXSSFWorkbook怎样读取文件? SXSSFWorkbook只能写吗,那怎样获得要写的内容 长虹65D6H电视怎么看内存 利用xssf怎么读取excel文件中的文本 现在存五万块钱的三年利率是多少? 长虹电视怎么查内存有多大 SXSSFWorkbook如何获取XSSFWorkbook读入的Excel内容啊? 我喜欢雨后 作文 雨后写景作文 雨后的美景的作文 作文雨后400字左右急需!!! 关于笛子历音怎么吹的问题 笛子曲扬鞭催马运粮忙中厉音指法 高铁列车的站台号就是车厢号吗?谢谢谢谢 竹笛中全按做2时,高音1、3的历音怎么吹? 高铁站站台上的黄蓝号码什么意思?上车的号码是对准*的还是蓝色或是其化颜色的? 笛子的厉音怎么吹 在网上买了一个小米电视,怎么知道他的内存多大 为什么用XSSFWorkbook写出的数据excel不显示 如何查看彩电的内存? 没装显卡驱动显示器能显示吗? 雨后作文80字我也雨后作文八十字 那个抖音小游戏可以抽华为手机? 如何查看电视机的存储空间大小。我在设置-系统信息里边看到flash使用情况,这里是不是就是机身存储? 作文雨后天晴20-30字 查看电视运行的内存的命令是多少? android读取excel文件第三方类库都有哪些 XSSFWorkbook与HSSFWorkbook分别在哪个jar中 excel读取出现读取大小异常 独立显卡没装驱动和没装显卡有区别吗?没装驱动为什么可以显示画面? 独立显卡不装驱动能测试出来吗 独立显卡安装好后还没装驱动之前显示器是需要还插在集显上面装驱动吗 鲁大师里面检测到那个独立显卡前面的叉叉是什么意思?是没安装驱动还是什么意思。 玩嗨寿司游戏兑换手机是真的吗? 为什么核芯显卡不安装驱动在设备管理器里面却能识别得到设备?而独立显卡就不行,必须安装驱动。 怎么看电脑有没有使用独立显卡驱动? 装了一个独立显卡,右下角本来有显示的,后来不知道怎么的没有了显示,是不是出什么问题啦