• DİKKAT

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

Belirli hücrelerin içeriğini tek butonla silme

Katılım
14 Eylül 2008
Mesajlar
139
Excel Vers. ve Dili
Office 2003 Serisi
Merhaba üstadlar ekte paylaştığım çalışma kitabına bir buton koymak istiyorum. Butona tıkladığım zaman yeşil renkli hücrelerin hepsinin içeriğini silecek, özellikle kırmızı hücreleri ve diğer hücreleri silmeyecek. Bunu nasıl yapabilirim? Yardımlarınız için şimdiden teşekkürler...
 

Ekli dosyalar

yanıt

Kod:
Sub yesilsil()
Dim alan As Range
    For Each alan In Range("a1:al44")
        If alan.Font.ColorIndex = 43 Then
            alan = Empty
        End If
    Next
End Sub
 
yanıt

Kod:
Sub yesilsil()
Dim alan As Range
    For Each alan In Range("a1:al44")
        If alan.Font.ColorIndex = 43 Then
            alan.Font.ColorIndex = 0
            alan = Empty
        End If
    Next
End Sub
 

Ekli dosyalar

üstad ellerin dert görmesin çok teşekkür ederim de ben yesil rengi hangilerinin silineceği açıkca belli olsun diye yaptım o yazıların rengi siyah olacak. bunun üstesinden nasıl gelebilrim.
 
yanıt

Kod:
Sub yesilsil()
Dim alan As Range
[r10] = Empty
[r14] = Empty
    For Each alan In Range("a20:aa44")
        If Not alan.HasFormula Then
            alan = Empty
        End If
    Next
End Sub
 
Üstad her şey için çok teşekkürler. Allah razı olsun...
 
Geri
Üst