• DİKKAT

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

Büyük olanları saymak

  • Konbuyu başlatan Konbuyu başlatan k0081
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Haziran 2008
Mesajlar
1,874
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Uzunluk : 22.9
Uzunluk : 14.05
Uzunluk : 13.85
Uzunluk : 8.65
Uzunluk : 8.65
Uzunluk : 8.65
Uzunluk : 15.38
Uzunluk : 15.38
Uzunluk : 15.38
Uzunluk : 9.6
Uzunluk : 9.6
Uzunluk : 9.6

Bu şekilde listbox da verilerim var. ( C# ) ( m çalışılmış... Bazende cm oluyor. )

Buradan 12 den büyük olanların sayısını nasıl alabilirim ? Bu örnekte 6 dır.

Regex ile olabilir mi ? bir de bu veriler listbox a dasource yöntemi le alınmış durumda... bir türlü işin içinden çıkamadım.

yardımcı arkadaşa şimdiden Teşekkür ederim.
 
VBA ile çözümü ekte bulabilirsiniz. Sanırım kendinize uyarlarsınız.

C++:
Option Explicit

Private Sub CommandButton1_Click()
    Dim X As Long, Say As Long, Veri As Double
    
    For X = 0 To ListBox1.ListCount - 1
        Veri = Replace(Replace(ListBox1.List(X, 0), "Uzunluk : ", ""), ".", ",")
        If Veri > 12 Then Say = Say + 1
    Next
    
    MsgBox "12 den büyük olanların sayısı ; " & Say
End Sub
 
Korhan bey;


Çok teşekkür ediyorum., az önce çözümü buldum... Bu göndermiş oludğunuz VBA kodunu da arşivime ekliyorum. Sağolun.
 
VBA'de "RegExp" kullanarak hazırlanan alternatif ekli dosyadadır...

.
 

Ekli dosyalar

Haluk;

Hocam bunada Ocak 2022 de bakarım... Altın üye olacağımda tekrar...

Teşekkür ederim.
 
Sağlık olsun...

.
 
Geri
Üst