• DİKKAT

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

seçili satır sayısı

Katılım
17 Ağustos 2005
Mesajlar
46
Excel Vers. ve Dili
Excel2007 Ing
Merhaba,
Sayfa1 de 1800 satırımız var. VBA de satır sayısını saydırabiliyoruz. Ancak sadece seçili hücrelerin sayısını almak istiyorum.
Örnek : say = WorksheetFunction.CountA(Range("b1:b65536")) dediğimizde hepsinin sayısını veriyor.
 
Son düzenleme:
Selamlar,

Aşağıdaki kodları kullanabilirsiniz.


Seçili alandaki hücrelerin sayısını verir.
Kod:
Option Explicit
 
Sub HÜCRE_SAY()
    Dim SAY
    SAY = Selection.Cells.Count
    MsgBox SAY
End Sub


Seçili alandaki satır sayısını verir.
Kod:
Option Explicit
 
Sub SATIR_SAY()
    Dim SAY
    SAY = Selection.Rows.Count
    MsgBox SAY
End Sub
 
Selam,

ilginize teşekkür ederim öncelikle.
Seçili hücre derken tam anlatamadım sanırım. Filtre ile seçtiğimizde ekranda görünün satır sayısına ihtiyacım var. Örnek "Ankara" olanları seçtiysek kaç tane Ankara var o lazım.
Teşekkürler
 
Selam,

ilginize teşekkür ederim öncelikle.
Seçili hücre derken tam anlatamadım sanırım. Filtre ile seçtiğimizde ekranda görünün satır sayısına ihtiyacım var. Örnek "Ankara" olanları seçtiysek kaç tane Ankara var o lazım.
Teşekkürler
A2:A65536 aralığının filtre edildiği varsayılmıştır.
Kod:
Sub alttoplam()
MsgBox "Görünür hücre sayısı : " & WorksheetFunction.Subtotal(103, Range("A2:A65536"))

End Sub
 
Selamlar,

Aşağıdaki kodları kullanabilirsiniz.


Seçili alandaki hücrelerin sayısını verir.
Kod:
Option Explicit

Sub HÜCRE_SAY()
    Dim SAY
    SAY = Selection.Cells.Count
    MsgBox SAY
End Sub


Seçili alandaki satır sayısını verir.
Kod:
Option Explicit

Sub SATIR_SAY()
    Dim SAY
    SAY = Selection.Rows.Count
    MsgBox SAY
End Sub
Selamlar üstad bu kodda her şekilde hep 1 veriyor.
 
Kodun sonuç vermesi için mouse ile alan (hücre) seçimi yaptıktan sonra kodu çalıştırmalısınız.
 
Geri
Üst