• DİKKAT

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

Son satır sayısı bulma hk

Katılım
13 Temmuz 2013
Mesajlar
241
Excel Vers. ve Dili
Türkçe 2007
Arkadaşlar merhaba,

x = Cells(Rows.Count, "A").End(3).Row

yukarıdaki kod ile son dolu satır sayısını bulabiliyoruz. Eğer A sütunundaki tüm hücreler boş ise x 1 değerini alıyor. Fakat ben dolu hücre olmadığı için x = 0 olmasını istiyorum. Yardımcı olabilir misiniz?
 
. . .

Kod:
Sub kod()
    
    If WorksheetFunction.CountA(Range("A:A")) = 0 Then
        x = 0
    Else
        x = Cells(Rows.Count, "A").End(3).Row
    End If
    
    MsgBox x
    
End Sub

. . .
 
Hüseyin Bey teşekkürler. if komutu kullanmadan daha kısa bir çözümü varmıdır?
 
Şöyle olur mu?

Kod:
x = WorksheetFunction.CountA(Range("a:a"))
 
Geri
Üst