用宏快速删除Excel中空白行-殷小宝
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-宏


用宏快速删除Excel中空白行

发表时间:2011/11/23 评论(0) 浏览(17108)  评论 | 加入收藏 | 复制
   
摘 要:Excel中用宏快速删除空行
正 文:

看了乐乐的《VBA快速删除Excel中空白行》一文,对其中的两句代码不太理解:rRow = Sheet1.UsedRange.Row;Lrow = rRow + eet1.UsedRange.Count – 1。
 
我在几年前作了一个宏,也能快速删除空行,我这个宏较容易理解,拿出来与大家分享一下,不过声明一下,很简单,希望得到大家的帮助,拜托了。
 
Sub 删除空行()  
    Dim a As Integer
    endR = Range("A65536").End(xlUp).Row  
    'endC = Cells.SpecialCells(xlLastCell).Column  
    For i = endR To 1 Step -1
        If Application.CountA(Rows(i)) = 0 Then  
            a = i
            Do Until Application.CountA(Rows(i)) <> 0
                i = i - 1
            Loop
            Rows(CStr(a) & ":" & CStr(i + 1)).Select  
            Selection.Delete Shift:=xlUp  
        End If  
    Next i  
End Sub


Access软件网交流QQ群(群号:198465573)
 
 相关文章
在SQLServer中快速删除重复记录  【UMVsoft整理  2008/4/23】
[access查询]2种快速删除重复信息的方法[原创]  【十段  2008/5/17】
[access查询]另一种快速删除两个表中不相同的部分示例  【十段  2008/8/31】
Excel-快速删除所有空行  【欢乐小爪  2011/6/2】
VBA快速删除Excel中空白行  【乐乐  2011/11/22】
常见问答
技术分类
相关资源
文章搜索
关于作者

殷小宝

文章分类

文章存档

友情链接