• DİKKAT

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

ComboBox ile listview da arama

Katılım
12 Ocak 2009
Mesajlar
838
Excel Vers. ve Dili
2003
Merhaba arkadaşlar aşağıdaki kod ile kısmende olsa listview'da arama yaptırabildim. Ancak eksiklerim var.
Eksiklerim:
1-OptionButtonlar işaretlenmediği zaman uyarı mesajı vermesini,
2-Arama sıra numarasına göre yapıyor, harf ile de yapmasını,
3-ComboBox'a yazılan yazı silindiği zaman listview'lar güncellenmiyor.

Yardımcı olacak arkadaşlara teşekkür ederim.

Kod:
Private Sub ComboBox2_Change()

If OptionButton1.Value = True Then
ListView1.ListItems.Clear
ListView1.View = lvwReport

With ListView1
j = 2
For j = 1 To 111
            If CStr(Cells(j, 1)) = CStr(ComboBox2) Then
            i = ListView1.ListItems.Count + 1
            .ListItems.Add , , Cells(j, 1)
            .ListItems(i).SubItems(1) = Cells(j, 2)
            .ListItems(i).SubItems(2) = Cells(j, 3)
            .ListItems(i).SubItems(3) = Cells(j, 4)
                                    
        End If
        If j Mod 1 = 0 Then
    End If

Next

End With
ListView1.FullRowSelect = True
ListView1.Gridlines = True
End If

If OptionButton2.Value = True Then
ListView2.ListItems.Clear
ListView2.View = lvwReport

With ListView2
j = 2
For j = 113 To 222
            If CStr(Cells(j, 1)) = CStr(ComboBox2) Then
            i = ListView2.ListItems.Count + 1
            .ListItems.Add , , Cells(j, 1)
            .ListItems(i).SubItems(1) = Cells(j, 2)
            .ListItems(i).SubItems(2) = Cells(j, 3)
            .ListItems(i).SubItems(3) = Cells(j, 4)
                                    
        End If
        If j Mod 1 = 0 Then
    End If

Next

End With
ListView2.FullRowSelect = True
ListView2.Gridlines = True
End If
End Sub
 

Ekli dosyalar

Geri
Üst