- Katılım
- 9 Ocak 2011
- Mesajlar
- 88
- Excel Vers. ve Dili
- 2007 türkçe
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Çİ yazdığımda süzme işlemi sıfırla sonuçlanıyor. hiç bir şey bulamıyor
Çi yazdığımda çi ile başlayanları buluyor fakat bazen bazılarını es geçiyor
Private Sub CommandButton91_Click()
Dim Alan As Range, Bul As Range, Adr As String, Sd As Worksheet
Dim AramaKolonu As Integer, Satır As Long, i As Long, j As Integer
Set Sd = Sheets("DATA")
Set Alan = Sd.Range("A1:L" & Sd.Cells(Rows.Count, "A").End(xlUp).Row)
AramaKolonu = 3
aranan = InputBox("Aranan Değeri Giriniz")
aranan = UCase(Replace(Replace(aranan, "ı", "I"), "i", "İ"))
On Error GoTo Son
ListView1.ListItems.Clear
ListView1.Gridlines = True
i = 0
With Alan.Columns(AramaKolonu)
Set Bul = .Find(aranan & "*", , xlValues, xlWhole)
If Not Bul Is Nothing Then
Adr = Bul.Address
Do
Satır = Bul.Row
With ListView1
i = i + 1
.ListItems.Add , , Alan(Satır, 1)
For j = 1 To ListView1.ColumnHeaders.Count - 1
.ListItems(i).SubItems(j) = Alan(Satır, j + 1)
Next j
End With
Set Bul = .FindNext(Bul)
Loop While Not Bul Is Nothing And Bul.Address <> Adr
End If
End With
Son:
Set Sd = Nothing: Set Alan = Nothing: Set Bul = Nothing
End Sub
ömer bey teşekkürler fakat süzme işlemi çok tuhaflaştı hiç alakasız ürünleride süzüyor.
Ayrıca satır baslarıda listviewe cıkıyor.