• DİKKAT

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

Satır gizleme hakkında

  • Konbuyu başlatan Konbuyu başlatan bravia
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Ekim 2009
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Değerli arkadaşlar ve üstadlar,

Sizlere 2 sorum var...Birincisi makro veya formüller yardımıyla belli bir satır aralığındaki tüm değerler "0" ise o satır veya satırlar gizlenebilir mi? (örneğin tablo 12 kolon, 50 satır) İkincisi ise belli bir aralıktaki verileri (örneğin A2-Z99 alanındaki hücreleri) buton ile silmek için yardımcı olabilir misiniz?

Herkese teşekkür eder, iyi çalışmalar dilerim...
 
Merhaba,

2) Veriler Sayfa1 adlı sekmede varsayılmıştır, Sayfa1'in VBA bölümüne yazılmalıdır ve bir butona atanmalıdır

Sub sil()
Sayfa1.[a2:z99].ClearContents
End Sub
 
Çok teşekkür ederim...

1.sorumun yanıtını bilen arkadaşlar ve üstadlar yardım ederse çok sevinirim.

İyi çalışmalar...
 
Selamlar,

Aşağıdaki kod ile satırları gizeleyebilirsiniz. A-L sütun aralığındaki satırlarıın tek tek toplamlarını alır sıfır olanları (tamamen boş olanlar hariç) gizler.

Kod:
Option Explicit
 
Sub SATIR_GİZLE()
    Dim X As Long
    
    Cells.EntireRow.Hidden = False
    
    For X = 1 To 50
        If WorksheetFunction.CountA(Range("A" & X, "L" & X)) <> 0 Then
        If WorksheetFunction.Sum(Range("A" & X, "L" & X)) = 0 Then
            Rows(X).Hidden = True
        End If
        End If
    Next
 
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Yardımlarınız için çok teşekkür ederim....
 
Korhan bey bir sorum daha olacak...Peki sadece "0" değeri olan satırların gizlenmesi mümkün mü? Çünkü 1 ile 50. satırlar arasında eğer hiçbir veri yoksa onları da gizliyor...

Teşekkürler...
 
Selamlar,

Üstteki mesajımdaki kodu güncelledim. İncelermisiniz.
 
Korhan bey teşekkürler...
 
Geri
Üst