网上删除行代码:
/** * Remove a row by its index * @param sheet a Excel sheet * @param rowIndex a 0 based index of removing row */ public static void removeRow(Sheet sheet, int rowIndex) { int lastRowNum=sheet.getLastRowNum(); if(rowIndex>=0&&rowIndex<lastRowNum){ sheet.shiftRows(rowIndex+1,lastRowNum, -1); } if(rowIndex==lastRowNum){ Row removingRow=sheet.getRow(rowIndex); if(removingRow!=null){ sheet.removeRow(removingRow); } } }
在要删除的行下面其他行存在批注内容是,打开excel会报错,如图:
删除第2行,打开excel时报错:
修复后:
修复后>=2行里的批注全部删除,此bug在poi-3.11存在,在poi-3.12-bea1存在,目前尚未修复。
官网关于此bug的记录:https://bz.apache.org/bugzilla/show_bug.cgi?id=56017
只能等poi-3.12下一版本了。
全文完。
相关推荐
"poi3.11-jar包"指的是Apache POI项目的特定版本3.11,这是一个jar库,用于Java程序中处理Office文档。 **Apache POI基础知识** 1. **文件格式支持**:Apache POI主要处理的是Microsoft Office使用的二进制文件...
- 此外,POI 3.11还提供了更好的错误处理机制和更丰富的API,使得开发者可以更方便地调试和定位问题。 在使用这些jar包时,开发者需要注意版本之间的兼容性和功能差异。例如,如果需要处理大型Excel文件,3.10和...
Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。3.11 支持office 2007等。
### POI 添加批注知识点详解 #### 一、概述 Apache POI 是一个用于读写 Microsoft Office 格式文件的 Java API,支持 Excel、Word 和 PowerPoint 文件格式。本篇文章主要介绍如何利用 Apache POI 库在 Excel 工作...
Apache POI 3011 word文档转HTML,内含jar包(ooxml-schemas-1.1.jar、poi-3.11.jar、poi-examples-3.11.jar、poi-ooxml-3.11.jar、poi-scratchpad-3.11.jar、xdocreport-1.0.5.jar、xmlbeans-2.6.0.jar)
这个"poi-3.11-20141221"压缩包包含的是Apache POI库的3.11版本,发布于2014年12月21日。在Java开发中,Apache POI是一个非常重要的工具,因为它允许开发者在不依赖Microsoft Office的情况下读取、写入和修改这些...
poi-ooxml-***.jar中文文档.zip,java,poi-ooxml-***.jar,org.apache.poi,poi-ooxml,***,org.apache.poi.ooxml,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,apache,poi,ooxml,中文API文档,手册,开发...
poi-3.11-20141221.jar poi-examples-3.11-20141221.jar poi-excelant-3.11-20141221.jar poi-ooxml-3.11-20141221.jar poi-ooxml-schemas-3.11-20141221.jar poi-scratchpad-3.11-20141221.jar
这个“最新POI包3.11(2014-12-21)”是Apache POI项目在2014年12月21日发布的一个版本,主要提供了对Excel、Word和PowerPoint等Office文档的读写功能。以下是对该版本中关键知识点的详细解释: 1. **Apache POI...
Apache POI 是一个开源项目,专门用于处理微软的Office文档格式,如Excel、Word和PowerPoint。POI 提供了一套 Java API,使得开发者可以在Java应用程序中读写Microsoft Office格式的文件。标题中的"poi-3.17 poi-...
poi-examples-3.11-20141221.jar 插件2积分就 可以下载
poi-3.11-20141221.jar, poi-examples-3.11-20141221.jar,poi-excelant-3.11-20141221.jar,poi-ooxml-3.11-20141221.jar,poi-ooxml-schemas-3.11-20141221.jar,poi-scratchpad-3.11-20141221.jar,xmlbeans-...
Apache POI是一个强大的Java库,专门用于处理Microsoft Office格式的文件,尤其是Excel(.xls和.xlsx)文件。在本文中,我们将深入探讨如何使用Apache POI读取Excel表格内容。 首先,我们需要理解Apache POI的基本...
POI API Documentation 3.11版本
"poi-src-3.11" 提供的是Apache POI 3.11版本的源代码,这个版本是相对较为新的,旨在提供更高效、更便捷的方式来操作Excel文件。在实际开发中,如果你需要在Java应用中读取、写入或修改Excel数据,Apache POI是一个...
标题中提到的"poi-3.11"是Apache POI的一个版本,发布于2014年,这个版本对Excel的支持非常稳定,提供了丰富的API来处理Excel的各种操作。 Apache POI的主要功能包括: 1. **读取Excel文件**:使用POI,你可以轻松...
"poi jar包 测试使用无bug"的标题和描述暗示了这个jar包在测试过程中表现稳定,没有出现任何问题,可以放心地应用于实际开发。 首先,我们来详细了解一下Apache POI的核心功能: 1. **Excel处理**:POI的主要部分...
poi-***.jar中文文档.zip,java,poi-***.jar,org.apache.poi,poi,***,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,apache,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【poi-***...
Apache POI 是一个开源项目,专门用于处理微软的Office文档格式,如Excel、Word和PowerPoint。POI库为Java开发者提供了读写Microsoft Office格式文件的能力,使得在没有实际安装Office的情况下,也能进行相关的操作...
poi-***.jar中文-英文对照文档.zip,java,poi-***.jar,org.apache.poi,poi,***,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,apache,中文-英文对照API文档,手册,开发手册,使用手册,参考手册 # 使用方法...