Java 删除Excel中的空白行或列

 时间:2024-10-12 14:19:18

以下经验内容分享通过Java程序删除Excel表格中多余的空白行或者列。

工具/原料

Free Spire.XLS for Java(免费版)

jar获取及导入:

1、通过e-iceblue官网下载jar包,并解压将lib文件夹下的jar文件导入java程序。如下导入效果:

Java 删除Excel中的空白行或列

Java代码示例

1、import com.spire.xls.*;public class DeleteBlankRowAndColumn { public static void main(String[] args) { //加载测试文档 Workbook wb = new Workbook(); wb.loadFromFile("sample.xlsx "); //获取第一个工作表 Worksheet sheet = wb.getWorksheets().get(0); //遍历所有行 for (int i = sheet.getLastRow(); i >= 1; i--) { //判断行是否空白 if (sheet.getRows()[i-1].isBlank()) { //删除指定行 sheet.deleteRow(i); } } //遍历所有列 for (int j = sheet.getLastColumn(); j >= 1; j--) { //判断列是否空白 if (sheet.getColumns()[j-1].isBlank()) { //删除指定列 sheet.deleteColumn(j); } } //保存文档 wb.saveToFile("DeleteBlankRowsAndColumns.xlsx", ExcelVersion.Version2013); wb.dispose(); }}

2、空白行或列删除效果:

Java 删除Excel中的空白行或列
  • 御神灭魔装备获取怎么升级
  • C#远程桌面管理的详细图文实现方法
  • github如何创建Repository(代码仓库)
  • Notepad++怎么高亮显示标签属性
  • weblogic被管节点启动报错transport error 202
  • 热门搜索
    感恩父母的手抄报 英语早餐手抄报 清明节的手抄报三年级 爱的手抄报 欢庆六一节手抄报 国庆节手抄报简单又漂亮 我爱读书手抄报图片 安全小报手抄报 环保手抄报文字 关于夏天的手抄报