`
j2ee_zhongqi
  • 浏览: 208743 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Perl 读写excel 遇到空行,删除空行

    博客分类:
  • Perl
阅读更多
  在用perl循环读写excle的行时,发行如果遇到空行也要循环好多次,本来想在perl中解决这个问题,可是没有找到较好的处理方法,就找到了一个怎么在excle中删除空行的方法:

“定位”法
表格编辑完毕,当需要批理删除其中的空行时,依次点击菜单栏的“编辑/定位”,在弹出的“定位”对话框中单击“定位条件”按钮。在接着弹出的“定位条件”对话框中点选“空值”单选按项(如图1),单击“确定”按钮。好了,现在再看一下,表格中所有的空行是不是已经被全部选中了,呈蓝色显示。点击菜单栏中的“编辑/删除”看看,表格中的空行已经消失的无影无踪了。

图1

小提示:使用该方法删除时要确保其他非空行中的所有单元格内均填有数值,否则非空行中的空值单元格也会被删除,直接导致表格格式完全混乱。

“筛选”法
如果表格中有些项是没有填入的,那么要删除空行就必须使用“筛选”功能先将表格所有的空行筛选出来,然后再删除。

第一步:首先将鼠标定位到工作表的顶部,然后在表中插入一个新的空行。再在工作表的最左侧插入一个新的空列,在第一个单无格中输入“1”,然后拖动自动填充柄,将此列填充上一个序列。这样做主要是为下步的筛选做准备,由于Excel在筛选时只能识别连续的行,遇到空行时则不会继续向下进行筛选,所以在进行筛选操作之前,我们在表格中的最左端插入一列,在该列中填充一个简单的序列让表格连续起来。

第二步:接下来,按下“Ctrl+A”键,选择整个工作表。依次点击菜单栏的“数据/筛选/自动筛选”命令。

第三步:这时,在每一列的顶部,都会出现一个下拉列表框,任选一列,点击其下拉列表框,从中选择“空白”。如果页面内还有数据行,那么,再另选一列,从其下拉列表框中选择“空白”,直到页面内已看不到数据为止(如图2)。


第四步:好了,此时页面中剩下的就全部是空白行了,全选后单击“编辑”菜单,选择“删除行”命令就可以了。

第五步:这时所有的空行都已被删去,再单击“数据/筛选/自动筛选”命令,工作表中的数据就全恢复了,最后将左侧插入的一列删除即可。

小提示:之所以在操作之初要插入一个空行,一是为了避免删除第一行数据。二是当工作表有标题行时,只有这样选择“自动筛选”命令后才会出现下拉列表框。


本文来自:http://www.bianceng.cn/Office/excel/200802/7737.htm





  • 大小: 22.2 KB
  • 大小: 29.9 KB
分享到:
评论

相关推荐

    perl读写excel

    通过perl读写excel 通过perl读写excel 通过perl读写excel 通过perl读写excel

    Perl读写excel

    在与Excel交互时,Perl可以通过一些特定的库来实现读写Excel文件的功能。这些库主要是Spreadsheet::WriteExcel和Spreadsheet::ParseExcel,它们为Perl开发者提供了方便的API,使得在不依赖Microsoft Office的情况下...

    perl解析excel文件

    在这个场景中,我们关注的是如何使用Perl来解析Excel文件。Excel文件通常包含表格数据,这对于数据分析、报告生成或自动化工作流程非常有用。Perl提供了多种库来处理这种任务,其中最常用的是Spreadsheet::ParseXLSX...

    perl读写文件.txt

    在linux上perl对文件读写的几种方法 整体读入 逐行读入 写入

    perl读取EXCEL文件输出到XML

    Perl 读取 EXCEL 文件输出到 XML Perl 是一种功能强大的编程语言,广泛应用于数据处理、网络开发和自动化任务。EXCEL 是一种流行的电子表格软件,常用于数据存储和分析。XML(Extensible Markup Language)是一种...

    使用perl读写文件

    对学习使用Perl操作文件时写的,在开始学习对Perl文件操作时,使用了$_,导致调试了很长时间,现在改正后做笔记到此

    用Perl操作Excel2007 (xlsx) with Excel-Writer-XLSXL

    在IT领域,特别是数据分析、报表制作等场景中,能够高效地读写Excel文件是一项重要的技能。Perl作为一种功能强大的脚本语言,在处理文本和数据方面具有显著优势。对于需要与Microsoft Office 2007及以上版本兼容的....

    Perl中使用Win32_OLE模块读写Excel的方法1

    2. **灵活性**:Perl的语法灵活且强大,使得编写读写Excel的脚本更为简便,适应各种复杂的文件处理需求。 3. **效率**:Perl的执行速度较快,适合处理大量数据和自动化任务,比如批量处理Excel表格。 4. **集成性*...

    perl解析excel

    perl excel

    perl对excel操作封装函数

    perl对excel的表格处理。其中对New excelRead excelWrite相关操作,方便实用

    perl Excel操作

    总的来说,Perl提供了丰富的库来处理Excel文件,使得开发者能够在不使用专门的Office软件的情况下,通过脚本编程的方式实现Excel文件的读写和操作,大大提升了工作效率。在处理大量数据或自动化任务时,Perl的Excel...

    perl读写xml文件

    这篇博客文章“perl读写xml文件”很可能是关于如何在Perl中操作XML文件,包括解析XML内容、提取数据、修改数据以及生成新的XML文件。 Perl提供了多个模块来处理XML,最常用的是XML::Simple和XML::LibXML。XML::...

    perl操作Excel示例

    ### Perl操作Excel示例 #### 简介 在Perl编程语言中,处理Excel文件是一项常见但复杂的任务。为了简化这一过程,`Spreadsheet::WriteExcel`模块被开发出来,它提供了一系列强大的功能来帮助开发者轻松创建、读取、...

    perl读取Excel文档

    赛哦ifuowoe弱任务哦尔维尔哦温柔温柔品牌人哦 飞洒票房破而 分

    利用perl进行excel转html

    利用perl调用Win32::OLE来实现excel转html use perl to implement excel to html convert

    perl读取excel内容,并发送html邮件!中文不乱码

    perl读取excel内容,并发送html邮件!中文不乱码,直接下载可用,只需要改一下文件路径,这是已经上生产的脚本

    perl_excel.rar

    这是使用perl脚本提取excel以及写入excel内容的支持库,已经全部打包,包含了Crypt-RC4-2.02,Digest-Perl-MD5-1.9,OLE-Storage_Lite-0.20,Spreadsheet-ParseExcel-0.65,Spreadsheet-WriteExcel-2.40。

    Perl SpreadSheet_Excel

    Perl SpreadSheet_Excel 是一个基于Perl编程语言的库,用于解析和操作Microsoft Excel电子表格文件。这个库的核心组件是 `Spreadsheet::ParseExcel` 模块,它允许开发者读取Excel文件的内容,包括单元格的数据、公式...

    perl的注册表添加(附件Perl.reg)

    win7+bugzilla+apache+mysql+activePerl环境安装bugzill时: Perl安装 安装: 将ActiveState Perl 安装到C:/Perl64 或C:/Perl 最好是5.16版本,ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi 安装 Modules(下面...

    excel-writer-xlsx:用于创建Excel XLSX文件的Perl模块

    《使用Perl模块excel-writer-xlsx创建Excel XLSX文件》 在信息技术领域,数据处理与分析是一项重要的任务,而Excel作为广泛使用的电子表格软件,其XLSX格式的文件在工作中占据了举足轻重的地位。为了在编程环境中...

Global site tag (gtag.js) - Google Analytics