• DİKKAT

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

Boş Satırları Otomatik Nasıl Silebilirim?

Katılım
11 Kasım 2007
Mesajlar
26
Excel Vers. ve Dili
Excel 2003 - Türkçe
Arkadaşlar 10bin tane satır var 2 sutunlu... bunların arasında boş olan satırlarda var otomatik olarak nasıl silebilirim :( yardım!
 
Yanıt

A sütunu için.
Sub SIL()
For SUT = [A65536].End(3).Row To 1 Step -1
If Range("A" & SUT) = "" Then
Rows(SUT).Delete SHIFT:=xlUp
End If
Next
End Sub
 
Dostum Çok saol ama 2 sutun olmazmı?
çünkü excelde a sutununda şirket isimleri b sutununda şirket numaraları var :(
numaralar karısmazmı?
 
Çok saol işime yaradı allah senden razı olsun...
 
Tüm satırı siler A sütununda şirket ismi yok ise B sütunuda boş demektir. eğer öyle ise problem olmaz çalışmanızı başka bir sayfaya kopyalayıp deneyiniz.
 
Sub Bossatirsil()
LastRow = ActiveSheet.UsedRange.Row - 1 + _
ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For k = LastRow To 1 Step -1
If Cells(k, 1) = "" Then Rows(k).Delete
Next k
End Sub

Kodlarını deneyin.

.
 
Arkadaşlar bu kodları sizmi yapıyorsunuz?
 
Aşağıdaki gibi de boş satırları silebilirsiniz.
Kod:
Sub linksil()
[a1:b100].SpecialCells(4).Delete
End Sub
 
Kod yazmadan da satır silelim isterseniz.

Diyelim ki A sütununda boş hücre varsa o satırın boş olduğunu varsayalım.

  • A Sütununu Seçiniz
  • F5
  • Özel (Special)
  • Boşluklar (Blanks)
  • Tamam (OK)
  • Fare ile sağ tık
  • Sil (Delete)
  • Satır (Entire Row)
  • Tamam (OK)
 
Son düzenleme:
Çok Saolun
 
Geri
Üst