• DİKKAT

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

Listbox'a birden fazla sütunu eklerken filtreleme

Katılım
8 Temmuz 2010
Mesajlar
12
Excel Vers. ve Dili
excell 2003 türkçe
Aşağıdaki kod;

Texbox a borçlunun adını yazarken, listboxa texbox dakine benzeyenleri sıralıyor. Ben listboxun 2.sütuna ürünün tutarını da yazmasını istiyorum.
Yardımcı olursanız çok sevinirim.

Private Sub TextBox1_Change()

Dim hucre As Range, Son As Integer, Veri As String, Aranan As String

ListBox1.ColumnCount = 2
ListBox1.ColumnWidths = "55;85"

ListBox1.Clear

If urun.Value = True Then

Son = WorksheetFunction.CountA(Sheets("sayfa1").Range("F:F"))

For Each hucre In Sheets("sayfa1").Range("F1:F" & Son)

Veri = UCase(Replace(Replace(hucre, "ı", "I"), "i", "İ"))
Aranan = UCase(Replace(Replace(TextBox1, "ı", "I"), "i", "İ"))

If Veri Like "*" & Aranan & "*" Then

ListBox1.AddItem hucre
ListBox1.List(ListBox1.ListCount - 1, 0) = hucre
ListBox1.List(ListBox1.ListCount - 1, 1) = ' BURAYA BULDUĞU SATIRDAKİ ÜRÜNÜN FİYATINI YAZDIRMAK İSTİYORUM?

End If
Next

Else
End If

End Sub
 
Örnek dosyanızı ekleyebilir misiniz?
 
Dosya eklemeyi bilmiyorum.
Ama basitçe anlatmaya çalışayım.

Bir sayfada ürünlerin Kodu,Adı,Fiyatı yazmakta.
Userformda TExbox a ürünün ismini yazmaya başladığımda,
Yazdığıma benzeyen ürünlerin listbox a 3 sütun halinde.
Kodu, Adı , Fiyatı yazsın istiytorum.
 
ListBox1.List(ListBox1.ListCount - 1, 1) =Cells(hucre.row,3) şeklinde deneyin.
Not: Fiyat bilgisi C sütununda olduğu düşünülmüştür.
 
Rica ederim. Kolay gelsin.
 
Geri
Üst