首页officeexcel正文

如何删除Excel工作表中数据区域中的奇数行

强国说学习2023-04-20359删除奇数工作数据Excel2003教程

  在Excel工作表中,有时需要删除数据区域中的某些特定行,如数据区域中的奇数行。如果由操作者一行一行地删除,则效率较低。以下是小编为您带来的关于删除Excel工作表中数据区域中的奇数行,希望对您有所帮助。

  删除Excel工作表中数据区域中的奇数行

  1、启动Excel并打开工作表,如图1所示。打开Visual Basic编辑器,在工程资源管理器中插入一个模块,在该模块的“代码”窗口中输入如下程序代码:

  Sub DeleteRows()

  Dim n,i As Long

  n=Range("A65536").End(xlUp).Row

  If n Mod 2=0 Then n=n-1

  For i=n To 1 Step-2

  Rows(i).Delete

文章内容来源于网络,由强国说-WPS之家(wps.qiangguoshuo.com)收集,希望能为广大朋友提供帮助。

  Next

  End Sub

  图1 打开需要处理的工作表

  提示

  在这段程序中,程序将数据区域最后一行的行号n与2进行取模运算,判断该变量是否为偶数,然后使用For循环从最大的奇数行开始,以2为步长逐行删除掉奇数行。

  2、按F5键运行程序,工作表中的奇数行被删除,如图2所示。

  图2 工作表中的奇数行被删除

如想转载该文章请注明出处:强国说学习-qiangguoshuo.com
强国说学习

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://www.qiangguoshuo.com/excel/64676.html