office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

[分享] Excel宏代碼:刪除使用區(qū)域內(nèi)的空白行

2005-06-27 00:07:00
曉月清風(fēng)-Office交流網(wǎng)
原創(chuàng)
9708
Sub DeleteEmptyRows()
    lastrow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
    Application.ScreenUpdating = False
    For r = lastrow To 1 Step -1
        If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
    Next r
    Application.ScreenUpdating = True
End Sub
圖1:含有空白行
TqY7wVwz.jpg
圖2:運(yùn)行宏刪除空白行后

 pvYNjmXQ.jpg


曉月清風(fēng)
設(shè)計(jì)思路倒還不錯(cuò)

douyi
這個(gè)問題用自動篩選就可以很容易解決的啊

曉月清風(fēng)
選取數(shù)據(jù)區(qū),“數(shù)據(jù)”-“自動篩選”-“選取空白”-手動刪除掉空白行;然后再“數(shù)據(jù)”-“自動篩選”顯示刪除空行后的結(jié)果

xinghaifuyun
謝謝斑竹的共享,我還真要用呢,太謝謝了?還有沒有其他類似的小程序呢?

心可以清
用定位"空值"也應(yīng)該可以的.說到小程序的話,可能先錄個(gè)看看效果,嘿嘿.

(VBA-相關(guān)文章技巧鏈接):
Access 2007 中的用戶級安全
快捷鍵大全
Excel 97/VBA技術(shù)講座之六
EXCEL技巧53例三
分享
文章分類
聯(lián)系我們
聯(lián)系人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動訪問