- Katılım
- 14 Haziran 2006
- Mesajlar
- 575
Sub BosSatirlariSil()
Dim LastRow As Long, r As Long
LastRow = ActiveSheet.UsedRange.Rows.Count
LastRow = LastRow + ActiveSheet.UsedRange.Row - 1
Application.ScreenUpdating = False
For r = LastRow To 1 Step -1
If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
Next r
End Sub
Aktif sayfamda boş satırları bu kod ile siliyorum yalnız biraz zaman alıyor daha kısa zamanda boş satırları silip dolu satırları yukarıya doğru nasıl alabilirim kod ile.
Dim LastRow As Long, r As Long
LastRow = ActiveSheet.UsedRange.Rows.Count
LastRow = LastRow + ActiveSheet.UsedRange.Row - 1
Application.ScreenUpdating = False
For r = LastRow To 1 Step -1
If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
Next r
End Sub
Aktif sayfamda boş satırları bu kod ile siliyorum yalnız biraz zaman alıyor daha kısa zamanda boş satırları silip dolu satırları yukarıya doğru nasıl alabilirim kod ile.
