• DİKKAT

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

otomatik satır silme

  • Konbuyu başlatan Konbuyu başlatan bugüven
  • Başlangıç tarihi Başlangıç tarihi
Katılım
8 Şubat 2013
Mesajlar
103
Excel Vers. ve Dili
excel 2007
bir tablodaki boş satırları otamatik olarak silmek yada gizlemek istiyorum. yarımlarınz için çimdiden teşekkürler
 

Ekli dosyalar

Bu şekilde kendinize uyarlayınız.
Kod:
Range("D8:D24").SpecialCells(4).EntireRow.Hidden = 1
 
ilginiz için teşekkürler bide bu kodu nasıl yapıcam kısaca özetlerseniz sevirim
 
'Toplamları Sıfıra eşit olan satırları gizler
Kod:
Sub sıfırgizle()
For Each rngRow In ActiveSheet.UsedRange.Rows
If Application.Sum(rngRow) = 0 Then
rngRow.EntireRow.Hidden = True
End If
Next rngRow
End Sub
'Boş Satırları Gizlemek
Kod:
Sub satirgizle()
Dim i As Integer
For i = 1 To 15
If Sheets("Sayfa1").Cells(i, 1).Value <> "" Then
Rows(i).Hidden = False
Else
Sheets("Sayfa1").Rows(i).Hidden = True
End If
Next i
End Sub
Belirtilen aralıktaki boş satırları gizler
Kod:
Sub BlendeAus()
Range("C5:C20").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
End Sub
 
Sizin tablonuz için uygun olanı (d sutununun boş olması göz önüne alınarak)
Kod:
Sub satirgizle()
  Dim i As Integer
  For i = 8 To 24
    If Sheets("testuty").Cells(i, 4).Value <> "" Then
      Rows(i).Hidden = False
    Else
      Sheets("testuty").Rows(i).Hidden = True
    End If
  Next i
End Sub
 
Teşekkürler elinize sağlık çok güzel oldu tablom 1000 satır olduğu için biraz uzun sürüyor ama
 
Otomatik satır gizleme

evet denedim hızlı oluyor ama satırlar boşsa hepsini gizliyor satırın biri dolu olursa hata veriyor. ben dolu satırları gizlemesini istemiyorum
 
Geri
Üst