' Option Explicit
' Const sheetName  As String = "电脑中心"



Private   Sub CommandButton1_Click() Sub CommandButton1_Click()
ActiveCell.EntireRow.Delete
End Sub

Private   Sub CommandButton2_Click() Sub CommandButton2_Click()
Dim minY
Dim maxY
minY = Selection.Row
maxY = Selection.Rows.Count + Selection.Row - 1

'从光标所在的行到另一个指定的行
'ActiveWorkbook.Worksheets("sheetName").Range("A" & CStr(minY), "A" & CStr(maxY)).EntireRow.Delete
ActiveSheet.Range("A" & CStr(minY), "A" & CStr(maxY)).EntireRow.Delete
End Sub

Private   Sub CommandButton3_Click() Sub CommandButton3_Click()


'TextBox1.Text = ActiveCell.Row
TextBox1.Text = Selection.Row
TextBox2.Text = Selection.Rows.Count + Selection.Row - 1
End Sub

Private   Sub CommandButton4_Click() Sub CommandButton4_Click()
    Dim r
    Dim x, y
    r = TxtRow.Text
    Dim i

'隔r行 删除一行
x = Selection.Row
y = Selection.Rows.Count + Selection.Row - 1
For i = x To y
    i = i + r - 1
   ' ActiveWorkbook.Worksheets("sheetName").Range("A" & i, "A" & i).EntireRow.Delete
    ActiveSheet.Range("A" & i, "A" & i).EntireRow.Delete
Next i
End Sub

精典之作:

''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''
''copy这里的代码
''1. 将宏的安全设置改为最低  Excel菜单-->工具-->宏-->安全
''2. 请将控制复制到所需的页面.
''3. 打开编辑器的设计模式
''4. 将各控制改名为代码相应的名字, 右击控件-->properties-->Name
''''---->a. 要删除的行数 控件名 TxtDel
''''---->b. 间隔行数 控件名 TxtRow
''''---->c. 起始行   控件名 TxtStart
''''---->d. 终止行   控件名 TxtEnd
''''---->e. 执行按钮 控件名 CBtnExecute
''5. 退出设计模式。OK了.
''''''''''''''''''''''''''''''
Private Sub CBtnExecute_Click()Sub CBtnExecute_Click()
    Dim r
    Dim x, y
    Dim i
    Dim d
    r = TxtRow.Text
    
'隔r行 删除d行 输入 行号--行号
d = TxtDel.Text - 1
x = TxtStart.Text + CInt(r)
y = TxtEnd.Text
For i = x To y Step r
   ' ActiveWorkbook.Worksheets("sheetName").Range("A" & i, "A" & i).EntireRow.Delete
    ActiveSheet.Range("A" & i, "A" & i + d).EntireRow.Delete
Next i
End Sub
''''''''''''''''''''''''''''''''''''''''''''''''''''

http://txw100.com/ 

http://swbaidu.com/
http://txnwt.com/

转载于:https://www.cnblogs.com/wj-wangjun/archive/2007/09/08/886794.html

VBA EXCEL删除行的方法相关推荐

  1. VBA Excel 自定义函数不能调用成功的问题的解决方法

    VBA Excel 自定义函数不能调用成功的问题的解决方法 问题以及解决方案的列举(持续更新中) 问题以及解决方案的列举(持续更新中) 自定义函数是自动化各种Excel重复操作的重要函数,我们可以用它 ...

  2. VBA Excel 单元格内多行内容的文字处理方法

    VBA Excel 实现单元格内多行内容的文字处理方法 在Excel中有很多的函数可以作用于单元格,但是其对单元格整体进行操作,因此单元格数据最好只有一行,这样Excel函数才能运行正确.但是有时候一 ...

  3. 各种VBA excel 命令、属性、方法

    本示例为设置密码窗口 (1) If Application.InputBox("请输入密码:") = 1234 Then         [A1] = 1 '密码正确时执行 Els ...

  4. Excel VBA:填充——FillDown方法

    我们还是以录制宏的方式开始了解Range对象的FillDown方法. 如下图所示的操作: Sub Macro1()ActiveCell.FormulaR1C1 = "1"Range ...

  5. java poi 操作Excel 删除行内容和直接删除行

    一般情况下,删除行时会面临两种情况:删除行内容但保留行位置.整行删除(删除后下方单元格上移).对应的删除方法分别是: void removeRow(Row row)//Remove a row fro ...

  6. Excel 属性及方法

    在Qt操作Excel的过程中,经常需要查询.设置Excel的属性,也会去调用Excel的一些方法,这里我把搜集到的一些Excel属性及方法,整理如下: ActiveWorkbook 当前工作簿,即如果 ...

  7. 更改excel2016版本中的VBA project密码的方法

    更改2016版本excel中的VBA project密码的方法 网上的信息都不是很全面,写得有点敷衍,基本上没有把步骤写得很清楚的,经过一下午血和泪的教训,在放弃的边缘挣扎了很久,终于搞明白了,接下来 ...

  8. python excel操作单元格_python 操作excel表格的方法

    说明:由于公司oa暂缺,人事妹子在做考勤的时候,需要通过几个excel表格去交叉比对员工是否有旷工或迟到,工作量大而且容易出错. 这时候it屌丝的机会来啦,花了一天时间给妹子撸了一个自动化脚本. 1. ...

  9. C#生成Excel文件的方法

    一个示例: class AppTest  {   private Excel.ApplicationClass _x;   public static void Main0()   {    AppT ...

最新文章

  1. 2018年前35名Python面试问题和答案
  2. IP地址分类:静态/动态/公共/私有
  3. java钩子函数(hook)以spring源码为例
  4. 5.关于QT中的网络编程,QTcpSocket,QUdpSocket
  5. springboot 远程日志
  6. 用sql语句获取连续整数id中,缺失的最小id和最大id
  7. 虚拟机上安装完成redhat后无法上网和Xshell无法连接虚拟机的问题
  8. 计算机专业的第二批本科大学,第二批本科院校
  9. android 日期对话框,Android日期选择器对话框DatePickerDialog使用详解
  10. C语言中的fopen函数
  11. 大神干货:腾讯广告算法大赛亚军宝藏指南带你顺利出圈
  12. http://www.jb51.net/article/51934.htm
  13. golang+linux+pipline
  14. Linux-第一篇linux基本认识
  15. Linux tcp拥塞控制
  16. 斗鱼扩展--拦截广告,让网页加载更快(四)
  17. 4G PA.FLASH.套料手机平板通讯智能家居无人机大小物料大量现货供应!样品最新停产均有!
  18. Serial Programming HOWTO——Linux 串口编程HOWTO
  19. 计算机无法连接到internet的操作,修复无法连接到internet 【运用方式】 的设置步骤...
  20. 无绿幕实景抠图、AI抠图

热门文章

  1. H.264——使用H.264视频编解码器JM进行YUV图像序列的编解码
  2. ucenter mysql账号_discuz用户管理中心ucenter介绍
  3. usb计算机连接无法连接电脑,如何用数据线连接计算机总是提示无法建立连接,并且USB调试已打开. -...
  4. AVPlayer使用学习
  5. 一个好用的网络安全学习网站
  6. 批量下载百度贴吧帖子图片
  7. 超融合过时?来看看超融合最时髦的应用场景
  8. java 访问类变量_如何访问类的成员变量和方法
  9. 【沃顿商学院学习笔记】宏观经济学——08贸易集团Trade Blocs
  10. 《如何阅读一本书》这本书为什么值8.4分?