• DİKKAT

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

Soru Seçili Alanın Toplamını Almak

  • Konbuyu başlatan Konbuyu başlatan ormann
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
İyi günler;
Ekli örnek dosyada istediğim hücreleri mause ile seçtiğimde seçilen hücrelerin toplamını k3 hücresine , adedini ise L3 hücresine alt durum çubuğunda ki gibi yazdırabilir miyiz ?
 
Merhaba

Ekli Program Sayfa1' de fareyle her yeni hücre yada hücre grubu seçtiğinizde,
seçili alan toplamını K3 hücresine, seçili alan hücre adedini L3 hücresine otomatik yazmaktadır.

Kolay Gelsin.
Selamlar...

İlgili Kod
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    On Error Resume Next  
    hücresay = Selection.Count  
    If hücresay > 25000 Then Exit Sub  
    For i = 1 To hücresay  
        topla = topla + Selection.Item(i)  
    Next  
    Cells(3, 11) = topla  
    Cells(3, 12) = Selection.Count  
    If Rows("3:3").RowHeight > 45 Then Rows("3:3").RowHeight = 45  

End Sub



İlgili Resim
215184
 

Ekli dosyalar

Sayın Kulomer çok teşekkür ederim. Sadece L sutunu ile sınırlayabilir miyiz. Yani L sütunun toplatıp saydırabilirmiyiz ?
 
Çok teşekkür ederim sayın Murat ve Sayın kulomer46
 
Soru hal olmuştur, bu da alternatif olsun;
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[K3] = WorksheetFunction.Sum([Selection])
[L3] = WorksheetFunction.Count([Selection])
End Sub
 
Seçme halindeyken yani mausun sol tuşunu bırakmadan toplamı ve adedi göstre bilir mi ?.Alt durum çubuğunda ki gibi
 
Şu şekilde deneyebilirsiniz.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Text = "" Then Exit Sub
[L3] = Format(WorksheetFunction.Sum([Selection]), "#,##0.00") _
& "-" & WorksheetFunction.Count([Selection])
End Sub
 
Seyit bey mausu bırakmadan toplamı ve adedi göstermiyor
 
Mausenin hareketlerini alt barda takip edebilirsiniz.
215207
 
Seyit bey tam ekranda gözükmüyor
 
Geri
Üst