Excel'de Gizli Satırlar Nasıl Silinir (3 Yöntem)

  • Bunu Paylaş
Hugh West

Bazen çalışırken Microsoft Excel, çok sayıda gizli satır veya sütunla uğraşmak zorunda kalabiliriz. Gizli veriler kullanılamaz olabileceği gibi gereksiz de olabilir. Bu makalede, size excel'de gizli satırların nasıl silineceğini göstereceğiz.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabını buradan indirebilirsiniz.

Gizli Satırları Silme.xlsx

Excel'de Gizli Satırları Silmek için 3 Yöntem

1. Excel'de Gizli Satırları Silmek için 'Belgeyi İncele' Seçeneği

' Belgeyi İncele ' seçeneği satırları gizlemek için etkili bir yoldur. tüm çalışma kitabı Bu nedenle, yalnızca tek bir çalışma sayfasından satır silmek istiyorsak bu yöntem uygulanamaz. VBA Bunu yapmak için bu makalenin ikinci bölümünde tartışacağız.

Aşağıdaki veri kümesi satış verilerinden oluşmaktadır. Size kolaylık sağlamak için bu yöntemde önce vurgulanan satırları gizleyeceğiz. Daha sonra vurgulanan satırları sileceğiz. Önce satırları gizleme işlemini görelim:

  • Burada, vurgulanan satırları gizlemek için satırları seçin.
  • Yapmak sağ tıklayın hücre indeks numarasında.
  • Ardından, şu seçeneğe tıklayın Gizle .

  • Böylece, vurgulanan satırların görünmediğini görebiliriz.

Şimdi bu gizli satırları silmek için bazı adımları takip edeceğiz.

  • İlk olarak Dosya seçeneğini seçin.

  • İkinci olarak Bilgi bölümüne gidin. 'Çalışma Kitabını İncele' Aşağı açılır menüden 'Belgeyi İncele' seçenek.

  • Bunun gibi bir kutu görünecektir. Evet Bu durumda.

  • Sonra da Belge Denetçisi penceresindeki seçeneğe tıklayın Kontrol edin .

  • Bundan sonra, yeni pencerede aşağı kaydırın. seçeneğini seçin Tümünü Kaldır için Gizli Satırlar ve Sütunlar Bölüm.

  • Son olarak, gizli satırların artık mevcut olmadığını görebiliriz. Aşağıdaki görüntü, gizli satırları sildikten sonra satır numaralarının kesintisiz sırasını göstermektedir.

Not:

Bu işlemden sonra silinen satırları geri alamayız. Bu nedenle, kalıcı olarak silmek istemiyorsanız verilerin yedeğini tutmalısınız.

Daha fazlasını okuyun: Excel'de Belirli Satırlar Nasıl Silinir (8 Hızlı Yol)

2. Gizli Satırları Silmek için Geçici Sütun Ekleme

Diğer bir yaklaşım ise geçici bir sütun ekleyerek gizli satırları silmektir. Bu yöntemi uygulamak için filtreleme kullanacağız. Aşağıdaki veri kümesinde yalnızca konumun satış verilerini tutmak istediğimizi varsayalım New York ve Boston Geri kalan satırları sileceğiz. Bunu gerçekleştirmek için basit adımları takip etmeniz yeterli:

  • Başlangıçta, tüm veri kümesini seçin (B4:G14) .

  • Şuraya git Sırala ve Filtrele seçeneğine tıklayın. Açılır menüden Filtre .

  • Sonuç olarak, sütun başında filtreleme seçenekleriyle birlikte aşağıdaki gibi bir veri kümesi göreceğiz.

  • Şimdi, başlığın filtreleme açılır menüsüne gidin Konum . Sadece seçeneği seçin New York ve Boston .
  • Ardından, tuşuna basın TAMAM. .

  • Burada, yalnızca aşağıdakiler için satış verilerini alacağız New York ve Boston Diğer satırlar artık gizlidir.

  • Ardından, yeni bir sütun ekleyin. Adını Geçici Değeri girin 0 hücre içinde H5 .
  • Sürükleyin Doldurma Kolu Alet.

  • Değeri alıyoruz 0 tüm satırlar için.

  • Tüm veri kümesini seçin (B4:B15) Tekrar.

  • Ardından, şu adrese gidin Sırala ve Filtrele aşağı açılır. Seçeneği seçin Filtre .

  • Burada tüm gizli veriler artık görünür durumdadır. 0 sadece saklamak istediğimiz satırlarda.

  • Tüm veri kümesini seçeceğiz (B4:G15) Tekrar.

  • Gitmek Sırala ve Filtrele Açılır menüden şu seçeneği seçin Filtre .

  • Veri kümesinin başlık çubuklarında filtreleme açılır menülerini görebiliriz.

  • Aşağı açılır seçeneğe gidin 'Geçici' sütun.
  • Burada seçeneğin seçimini kaldıracağız 0 .
  • Tıklayın TAMAM. .

  • Böylece, silmemiz gereken satırları elde ederiz.

  • Tüm satırları seçin. Sağ tıklayın ve şu seçeneğe tıklayın Satır Sil .

  • Değeri olmayan tüm satırlar 0 artık silinmiştir.

  • Şimdi aşağıdaki açılır menüye gidin Geçici sütunu. Seçeneği seçin 0 .
  • Tıklayın TAMAM. .

  • Son olarak, elimizde sadece şehir için veri seti bulunmaktadır New York ve Boston .

Daha fazlasını okuyun: Satırları Silmek için Excel Kısayolu (Bonus Tekniklerle)

Benzer Okumalar:

  • Excel'de Aynı Anda Birden Fazla Satır Nasıl Silinir (5 Yöntem)
  • Excel VBA'da Gizli Satırları Silme (Ayrıntılı Bir Analiz)
  • Excel'de Hücre 0 İçeriyorsa Makro Kullanarak Satır Silme (4 Yöntem)
  • Excel'de VBA Kullanarak Filtrelenmemiş Satırları Silme (4 yol)
  • Excel VBA ile Veri Filtreleme ve Satır Silme (5 Örnek)

3. Excel'de Gizli Satırları Silmek için VBA Kullanma

Kullanma VBA gizli satırları silmek için gelişmiş bir yöntemdir. Bunu iki özel durum için yapabiliriz. Birincisi, tek bir satırdan satırları silmek Çalışma Sayfası Bir diğeri ise bir veri kümesinin belirli bir aralığındaki satırları silmektir.

3.1 Tüm Çalışma Sayfasından Gizli Satırları Silme

Aşağıdaki satış veri kümesine sahip olduğumuzu varsayalım. Deneysel veri kümemizde, vurgulanan satırlar gizlidir. Bu satırları aşağıdakileri kullanarak sileceğiz VBA .

Vurgulanan satırları gizledikten sonra veya veritabanı aşağıdaki resimdeki gibi görünecektir. Satır indeks numarasının ardışık olmadığını görebiliriz.

Şunu da belirtmek gerekir ki, eğer elimizde Geliştirici sekmesinde, Excel'imizdeki Geliştirici sekmesini oluşturmak için makro etkin İçerik.

İlk olarak, aşağıdakileri nasıl etkinleştireceğimizi göreceğiz Geliştirici sekmesini tıklayın. Aşağıda verilen talimatları takip edin.

  • Şuraya git Dosya Excel'imizin sol üst köşesindeki seçenek.

  • Ardından, şu öğeyi seçin Seçenekler.

  • Ardından yeni bir pencere açılacaktır. Şeridi Özelleştirin mevcut seçenekler arasından.

  • Bundan sonra, aşağıdakileri seçin Geliştirici seçeneğine tıklayın ve TAMAM. .

  • Son olarak, görebiliriz Geliştirici sekmesine tıklayın.

Şimdi kullanacağımız Geliştirici sekmesini oluşturmak için makro etkin Bunu nasıl yapabileceğimizi aşağıdaki adımlarda görelim.

  • Şuraya git Geliştirici sekmesini seçin. Visual Basic seçenek.

  • Burada yeni bir pencere açılacaktır. Pencereden Ekleme sekmesini seçin. Aşağı açılır menüden Modül adlı yeni bir modül elde edeceğiz. Modül-1 .

  • Seçeneği seçin Modül-1. Boş bir pencere açılacaktır. Aşağıdaki kodu boş pencereye ekleyin.
 Sub DeleteHiddenRows() Dim sht As Worksheet Dim LastRow Set sht = ActiveSheet LastRow = sht.UsedRange.Rows(sht.UsedRange.Rows.Count).Row For i = LastRow To 1 Step -1 If Rows(i).Hidden = True Then Rows(i).EntireRow.Delete Next End Sub 
  • Tıklayacağız koşmak Aşağıdaki resimde görebileceğimiz seçenek. F5 kodu çalıştırmak için de.

  • Sonuç olarak, tüm gizli satırları sildiğimizi görebiliriz.

3.2 Gizli Satırlar Belirli Aralıktan Silme

Bu örnekte şunları kullanacağız VBA Belirli bir aralıktaki gizli satırları silmek için. Bu örnek için de önceki veri setimizle devam edeceğiz.

  • Varsayalım ki, menzilimiz (B4:G9) Bu nedenle, 10 numaralı satırdan sonraki gizli satırları silmeyeceğiz. Bu nedenle, gizli satırları vurgulamak için iki renk kullanıyoruz.

  • Şimdi Geliştirici sekmesi kod penceresine gidin.
  • Aşağıdaki kodu buraya ekleyin:
 Sub DeleteHiddenRows() Dim sht As Worksheet Dim Rng As Range Dim LastRow As Integer Dim RowCount As Integer Set sht = ActiveSheet Set Rng = Range("B4:G9") RowCount = Rng.Rows.Count LastRow = Rng.Rows(Rng.Rows.Count).Row For i = LastRow To LastRow - RowCount Step -1 If Rows(i).Hidden = True Then Rows(i).EntireRow.Delete Next End Sub 
  • Biz yapacağız Tıklayın üzerinde koşmak Aşağıdaki resimde görebileceğimiz seçenek. F5 kodu çalıştırmak için de.

  • Son olarak, aralık içindeki gizli satırların (B4:G9) silinirken, satır numarasından sonraki gizli satırlar 10 hala mevcut.

Daha fazlasını okuyun: Excel VBA ile Bir Aralıktaki Satırları Silme (3 Kolay Yol)

Sonuç

Son olarak, bu makalede satırları silmek için farklı yöntemlerden geçtik. Kendinizi pratik yapmak için bu makaleyle birlikte eklenen alıştırma çalışma kitabını indirin. Herhangi bir karışıklık hissederseniz, aşağıdaki kutuya bir yorum bırakın. Mümkün olan en kısa sürede cevap vermeye çalışacağız. Microsoft Excel sorunlarına daha ilginç çözümler için bizi izlemeye devam edin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.