kemal turan
Altın Üye
- Katılım
- 10 Haziran 2011
- Mesajlar
- 1,666
- Excel Vers. ve Dili
- Excel 2010 32 bit
- Altın Üyelik Bitiş Tarihi
- 06-10-2032
Merhaba,
ek dosyada userform içerisinde açıklama yaptım.
aşağıda ustaların çalışmalarından revize ettiğim Listview filtreleme kodu ilk tasarımda çalışıyor.
başka bir userform çalışması eklemesi yaptıktan sonra çalışmıyor.
enteransan olan bu kod başka avukat arkadaşım için yaptığım çalışmada sorunsuz çalışıyor. 2 gündür çıldırttı beni.
yardımcı olabilirseniz sevinirim.
ek dosyada userform içerisinde açıklama yaptım.
aşağıda ustaların çalışmalarından revize ettiğim Listview filtreleme kodu ilk tasarımda çalışıyor.
başka bir userform çalışması eklemesi yaptıktan sonra çalışmıyor.
enteransan olan bu kod başka avukat arkadaşım için yaptığım çalışmada sorunsuz çalışıyor. 2 gündür çıldırttı beni.
yardımcı olabilirseniz sevinirim.
Kod:
Private Sub TextBox1_Change()
Set SH = Sheets("CARI")
Ara = CARI.TextBox1.Value
Set bulunacak = SH.Range("B2:B1000").Find(Ara) 'VERİ HANGİ SÜTUNDA ARANACAK
If Not bulunacak Is Nothing Then
Adres = bulunacak.Address
ListView1.ListItems.Clear
Do
SAT = bulunacak.Row
With ListView1
.ListItems.Add , , SH.Cells(SAT, 1)
X = X + 1
With .ListItems(X).ListSubItems
.Add , , SH.Cells(SAT, 2)
.Add , , SH.Cells(SAT, 3)
.Add , , SH.Cells(SAT, 4)
.Add , , SH.Cells(SAT, 5)
.Add , , SAT
End With
End With
Set bulunacak = SH.Range("B2:B1000").FindNext(bulunacak)
Loop While Not bulunacak Is Nothing And bulunacak.Address <> Adres
Else
MsgBox "ARANAN KİŞİ KAYITLI DEĞİL", vbCritical, "ARAMA SONUCUNDA HATA"
ListeGuncelle
End If
End Sub
Ekli dosyalar
-
47.1 KB Görüntüleme: 23