• DİKKAT

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

For - Each

Katılım
8 Haziran 2007
Mesajlar
401
Excel Vers. ve Dili
excel fonksiyonlar
Forumda emeği geçen herkese merhaba. Arkadaşlar AB21:BB38 aralığında değeri
0 olan tüm hücreleri (birebir 0 a eşit olan hücreleri) boş yapmak istiyorum. Yani hiçbir değer yazmasın. Tek sütunda döngü kurabiliyorum ama sütunlar çok olunca farklı ve pratik bir yöntemi olmalı diye düşündüm. İlgilenen arkadaşlara şimdiden teşekkürler. :)
 
Merhaba,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub SIFIRLARI_TEMİZLE()
    Dim Hücre As Range
    
    For Each Hücre In Range("AB21:BB38")
        If Hücre.Value <> "" Then
            If Hücre.Value = 0 Then Hücre.ClearContents
        End If
    Next
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Geri
Üst