• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

B sütununda Boş hücre gördüğünde tüm sütunu sil

Katılım
14 Aralık 2011
Mesajlar
94
Excel Vers. ve Dili
Excel 2007
Sub hareket()
Dim i As Long
Application.ScreenUpdating = False
For i = Cells(65536, "B").End(xlUp).Row To 1 Step -1


If UCase(Cells(i, "B").Value) = "" Then Rows(i).Delete

Next i
Application.ScreenUpdating = True
MsgBox "İşlem tamadır.", vbOKOnly + vbInformation, Application.UserName
End Sub

Araştırdıktan sonra bu kodu buldum. İstediğimi yapıyor ancak anladığım kadarıyla sınırsız döngüye giriyor gibi geldi bana. B sütununda 500 binden fazla veri var ve benim istediğim mesela 549234 satıra kadar B sütununa bakıp boş hücrelere denk gelen satırı komple silmesi. 65536 yerine 549234 yazsam doğru yapmış olur muyum?
 
Merhaba,

Bunun için makroya gerek var mı?
İmzamı okuyunuz.
 
Geri
Üst