Anasayfa / Excel / Excelde Boş Satır Silme

Excelde Boş Satır Silme

Excelde çok uzun dokümanlarınızda arada bulunan boş satırları silmek çok fazla zaman harcanmasına neden olur. Örneğin Microsoft Word belgesinden Excel Çalışma Sayfasına aktarığım 1500 adet okul adını içeren dokümandaki her okul adı altında bir satır boşluk vardı ve bunların silinmesi gerekiyordu.

İşte bu tür işlemler için kullanılabilecek kullanışlı bir makro imdadımıza yetişiyor. Yukarıda anlatılan benzer bir sorunu saniyeler içerisinde halledebilirsiniz. Alttaki makro kodunu Excel çalışma kitabınıza entegre ettikten sonra Çalışma sayfasında dolu satırlar arasındaki boş satırları otomatik olarak sildirebilirsiniz.

Makro Kodu:

Sub Sil()
Application.ScreenUpdating = False
        Dim i As Integer
        t = ActiveSheet.UsedRange.Rows.Count
            For i = t To 1 Step -1
                If IsEmpty(Cells(i, 1)) And IsEmpty(Cells(i, 2)) And IsEmpty(Cells(i, 3)) And IsEmpty(Cells(i, 4)) Then
            Rows(i).Delete Shift:=xlUp
        End If
   Next i
Application.ScreenUpdating = True
End Sub

Makroyu Kaydetmek için;

  • Excel çalışma sayfası açıkken “Araçlar > Makro > Visual Basic Düzenleyici” yolunu izleyin.
  • Açılan Visual Basic düzenleme pencersenide sol taraftaki “Module1” başlığına tıklayın.
  • Sağdaki alana yukarıdaki makro kodunu kopyalayıp aynı şekilde yapıştırın ve kaydedin.

Şimdi çalışma sayfanızdaki dolu satırlar arasında kalan boş satırları silmek için “Araçlar > Makro > Makrolar” yolunu izleyin. Burada oluşturduğumuz “Sil” adındaki makroyu görebilirsiniz. Seçili hale getirip sağdaki “Çalıştır” butonuna tıklayın. Artık belgenizdeki boş satırlar temizlenmiştir. İsterseniz makroyu çalıştırmak için belgenizde bir buton da oluşturabilirsiniz.

Konu ile ilgili uygulama dokümanını alttaki linkten indirebilirsiniz.

Kolay gelsin.

Boyut: 7.5 KB

Download:

  Excel Bos Satir Sil (7,5 KiB, 6.386 kez)

Araştırılanlar: excelde boş satırları silme, excel boş satırları silme, excelde boş satır silme, excel boş satır silme, excelde satır silme, excel satır silme, boş satırları silme, excelde bosluk silme, satır silme, excelde boş satırları otomatik silme

Hakkında YoRuMSuZ

Test biyografi

26 Yorum

  1. Eğer farklı sütunlarda ve bunlarla kesişen bazı satırlarda da boşluklar varsa F5 ile yapacağınız işlem verilerinizin bulunduğu hücreleri de silmek üzere seçecektir. sağ tuş / sil tüm satır dediğinizde veri içeren bu hücreleriniz de silinir.
    Bunun olmaması için YoRuMSuZ ‘un paylaştığı makro komut satırını kullanmanızı tavsiye ederim.

    YoRuMSuZ ‘a değerli paylaşımı için çok teşekkürler.

  2. elinize sağlık çok faydalı teşekkür ler

  3. Çok teşekkürler

  4. Makro gerçekten kullanışlı. Ellerinize sağlık. Makro dışında çözü arayan arkadaşlara alternatif çözüm:

    1- Klavyeden F5 tuşuna basın
    2- “Özel” butonuna tıklayın açılan pencerede “Boşluklar” seçeneğini işaretleyin
    3-“Düzen” mesünüden “Sil” komutunu tıklayın, açılan pencerede “Tüm satır” seçeneğini işaretleyip “Tamam” butonuna tıklayın

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir