• DİKKAT

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

Renkli Olan Satırları Silme

Katılım
15 Mayıs 2008
Mesajlar
95
Excel Vers. ve Dili
2010
türkçe
Merhaba Sorunum sayfada renkli olan satırları dolu veya boş olsun silmek silmek . Forumda baktım benzer konular var ama bana uyanı bulamadım rengi ne olursa olsun dolu veya boş olsun silmesini istiyorum yardımcı olursanız sevinirim saygılar...
 
"A" sütunundaki hücrelere göre aşağıdaki kodu deneyebilirsiniz.

Kod:
Sub Satir_Sil()
    Dim Zaman As Double, Veri As Range, Alan As Range
    
    Zaman = Timer
    
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    
    For Each Veri In Range("A1:A1000")
        If Veri.Interior.ColorIndex <> xlNone Then
            If Alan Is Nothing Then
                Set Alan = Veri
            Else
                Set Alan = Union(Alan, Veri)
            End If
        End If
    Next
    
    If Not Alan Is Nothing Then Alan.EntireRow.Delete
    
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
    
    MsgBox "İşlem süresi ; " & Format(Timer - Zaman, "0.00") & " Saniye"
End Sub
 
Teşekkür Ederim Tam istediğim gibi olmuş Ellerine sağlık kardeşim...
 
Sadece zaman kodları yazman mümkünmü başka projelerime eklemek isterim.
 
Geri
Üst