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!
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
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
 
Katılım
11 Kasım 2007
Mesajlar
26
Excel Vers. ve Dili
Excel 2003 - Türkçe
Dostum Çok saol ama 2 sutun olmazmı?
çünkü excelde a sutununda şirket isimleri b sutununda şirket numaraları var :(
numaralar karısmazmı?
 
Katılım
11 Kasım 2007
Mesajlar
26
Excel Vers. ve Dili
Excel 2003 - Türkçe
Çok saol işime yaradı allah senden razı olsun...
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
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.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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.

.
 
Katılım
11 Kasım 2007
Mesajlar
26
Excel Vers. ve Dili
Excel 2003 - Türkçe
Arkadaşlar bu kodları sizmi yapıyorsunuz?
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Aşağıdaki gibi de boş satırları silebilirsiniz.
Kod:
Sub linksil()
[a1:b100].SpecialCells(4).Delete
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
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:
Katılım
11 Kasım 2007
Mesajlar
26
Excel Vers. ve Dili
Excel 2003 - Türkçe
Çok Saolun
 
Üst