python 删除excel空行_Java 删除 Excel 中的空白行和列
Java 删除
当我们在操作一些包含大量数据的
Excel原文档如下:
产品安装:
1. 下载Free Spire.XLS for Java包并解压缩,然后将lib文件夹下的Spire.Xls.jar包作为依赖项导入到Java应用程序中。
2. 直接通过Maven仓库安装JAR包,按如下所示配置pom.xml文件:
com.e-iceblue
http://repo.e-iceblue.cn/repository/maven-public/
e-iceblue
spire.xls.free
2.2.0
Java代码:
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
import com.spire.xls.Worksheet;
public class DeleteBlankRowsAndColumns {
public static void main(String[] args) {
//加载测试文档
Workbook wb = new Workbook();
wb.loadFromFile("test2.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.Version2016);
}
}
结果文档:
python 删除excel空行_Java 删除 Excel 中的空白行和列相关推荐
- Java删除表格的基本代码,Java 删除 Excel 中的空白行和列
当我们在操作一些包含大量数据的Excel表格时,可能会因为修改数据而留下一些空白行或列,此时我们可以借助Free Spire.XLS for Java来批量删除Excel工作表中存在的空白行和空白列, ...
- python dataframe 列_python pandas库中DataFrame对行和列的操作实例讲解
用pandas中的DataFrame时选取行或列: import numpy as np import pandas as pd from pandas import Sereis, DataFram ...
- 检索数据_1_从表中查询所有行和列
从表中查询所有行和列 需求描述 需求:检索表里所有行的数据. 解决方法:通过SQL的关键字*来匹配到所有行和列,结合SELECT FROM 即可满足需求. 注: 数据库数据集SQL脚本详见如下链接地址 ...
- python字符串去掉空行_Python从字符串中删除空格
python字符串去掉空行 There are various ways to remove spaces from a string in Python. This tutorial is aime ...
- 如何快速轻松地在Excel中删除空白行和列
If you have a lot of blank rows in your Excel spreadsheet, you can delete them by right-clicking eac ...
- java导出excel报表_java生成excel报表文件示例
此次简单的操作将数据从数据库导出生成excel报表以及将excel数据导入数据库 首先建立数据库的连接池: package jdbc; import java.io.FileInputStream; ...
- java excel生成_java操作excel表,包括创建、读取、以及修改【via 度娘】
作者的网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体.数字.日期操作 ● 能够修饰单元格属性 ● 支持图像和图表 应该说 ...
- java excel 操作方式_Java读写Excel基本操作
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能. 接口: HSSF - Microsoft Exce ...
- excel比较两个表中数据 提取相同列 合并到同一张表中
比较两个表中数据 提取相同列 合并到同一张表中 =VLOOKUP(A2,Sheet3!A:B,1,0) A2:表示 被查找的值 Sheet3!:表示哪张表 A:B:表示查找区域 1:表示提取哪列的值 ...
最新文章
- 转载:使用 OpenCV 识别 QRCode
- 考csp所需算法_CSP vs RxJS:您所不知道的。
- codeforces 400D Dima and Bacteria 并查集+floyd
- 计算机组成原理6-20,计算机组成原理课后题6.20教案.ppt
- python识别虚假新闻的分类器_使用NLP检测和对抗AI生成的假新闻
- 地平线开源轻量级、有效可变组卷积的人脸识别网络VarGFaceNet
- 如何吧汇编语言转换为c语言,如何把汇编语言转换成C语言
- grub rescue 修复
- 程序老鸟:软件测试的工资高还是开发者工资高?
- 深度学习自学(九):Alexnet解读
- Visual Studio Team Architect团队的敏捷开发 (第三部分)
- quartus联合仿真步骤
- python利用公式计算_python如何利用公式计算π
- 光纤通道与以太网交换机之间有什么区别呢?
- 教你如何养微信小号,什么样的号可以群爆粉?
- vue + scss,文本超过多行需要省略号,不起作用
- 直播软件源码如何在Android端实现多人视频通话
- 【Oracle】10g 11g下载路径
- Outlook 中设置163 邮箱出现“目标主要名称不正确”
- SIM800C PCB布局
热门文章
- 加州大学圣克鲁兹分校计算机科学,加州大学圣克鲁兹分校排名
- 手里拿着锤子,看啥都像钉子
- Parameter-FreeSpatialAttentionNetworkforPersonRe-Identification
- 学术论文rebuttal
- 计算机要执行一条指令,cpu所涉及的操作应该包括下列的,计算机一级填空选择题与答案.doc...
- 头条系 巨量算数 _signature
- Css打造一个简单的静态七巧板
- java eles什么意思_Springboot 那么大,不用什么场景都用它吧,要不尝试下 Mars- Java ?...
- C++学习需要看的书籍
- 格灵深瞳——人脸识别算法测试FRVT