• DİKKAT

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

sıfırsa satırı silsin

Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
iyi akşamlar benzer örnekler var ancak mükükerrerleri siliyor benim istediğim mükerrer değil D sütununda SIFIR olan SATIRIN silinmesi teşekkürler....
 
yanıt

Kod:
Sub TEST()
For sut = [d65536].End(3).Row To 1 Step -1
If Range("d" & sut) = "0" Then
Rows(sut).Delete
End If
Next
End Sub
 
Benim de çok işime yaradı açıkçası fakat kodda çözemedigim iki nokta var

For sut = [d65536].End(3).Row To 1 Step -1

kodun ne yaptıgını bilemedim

bir de ;

If Range("d" & sut) = "0" Then

bu kullanımı bilmiyorum tam olarak ne yapıyor?
 
yanıt

Kod:
D sütununun en son satırından yukarıya bir eksilterek döngünün oluşması.
For sut = [d65536].End(3).Row To 1 Step -1

d sütununda döngü içindeki hücrelerin 0 ' eşit olanlarını koşul tutma
If Range("d" & sut) = "0" Then
 
Çok teşekkür ederim VBA üstad deneyeyim kodu hemen


Bir minik soru daha End(3) teki 3 ne oluyor üstad? Neyin parametresidir acep?
 
Geri
Üst