Eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
TextBox Personel Adıyla ListView Kayıtlarını Süzme
- Konuyu başlatan sedat2161
- Başlangıç tarihi
Çözüm
Arama özelliği olan kodlar eklenmiştir.
Daha önce böyle bir kodum vardı uyarlamaya çalıştım hata veriyor yardımlarınızı bekliyorum.
Private Sub TextBoxBUL_Change()
'Arama için
Set s1 = ThisWorkbook.Sheets("GENEL BİLGİLER")
s1son = s1.Cells(Rows.Count, 1).End(2).Row
ListView1.ListItems.Clear: ListView1.Gridlines = True
With ListView1
For sat = 2 To s1son
For sut = 1 To 11
If CStr(s1.Cells(sat, sut)) = CStr(Me.TextBoxBUL) Or InStr(1, s1.Cells(sat, sut), TextBoxBUL, vbTextCompare) > 0 Then
i = ListView1.ListItems.Count + 1
.ListItems.Add , , s1.Cells(sat, 2)
For ekle = 1 To 11: .ListItems(i).SubItems(ekle) = s1.Cells(sat, ekle + 2).Text: Next
Exit For
End If
Next
Next
End With
End Sub
Private Sub TextBoxBUL_Change()
'Arama için
Set s1 = ThisWorkbook.Sheets("GENEL BİLGİLER")
s1son = s1.Cells(Rows.Count, 1).End(2).Row
ListView1.ListItems.Clear: ListView1.Gridlines = True
With ListView1
For sat = 2 To s1son
For sut = 1 To 11
If CStr(s1.Cells(sat, sut)) = CStr(Me.TextBoxBUL) Or InStr(1, s1.Cells(sat, sut), TextBoxBUL, vbTextCompare) > 0 Then
i = ListView1.ListItems.Count + 1
.ListItems.Add , , s1.Cells(sat, 2)
For ekle = 1 To 11: .ListItems(i).SubItems(ekle) = s1.Cells(sat, ekle + 2).Text: Next
Exit For
End If
Next
Next
End With
End Sub
Ekli dosyalar
TextBoxa Yazdığına Göre ListBoxta Filtreleme işinize yarayabilir. Dosyalar kısmında arama yapmanızı tavsiye ederim.
Pardon ListView'i ListBox olarak okumuşum
ama benzer mantık ile işlem çözülebilir.
Çözüm
Pardon ListView'i ListBox olarak okumuşumama benzer mantık ile işlem çözülebilir.
Hocam çok teşekkür ederim emeğinize sağlık. Allah razı olsun. İyiki varsınız. Sorun çözülmüştür.Arama özelliği olan kodlar eklenmiştir.
Benzer konular Benzer kaynaklar Benzer dosyalar
-
-
MySQL ile Gelen Veriyi TextBox Yazdırma
- ssavas
- Makro Soruları
- Yanıt: 6
-
Yevmiye Kayıtlarını Otomatik Düzenleme
- orhanyildi
- Makro Soruları
- Yanıt: 2
-
Personel Bütçesi Yemek ve Yol Hesaplama
- 1903emre34
- Makro Soruları
- Yanıt: 1
-
ListView Seçim Yapınca Resim Getirme
- Cengizhan
- Makro Soruları
- Yanıt: 2
-
UserForm TextBox ile Verileri Sütunlara Yazdırma
- jerfinby
- Makro Soruları
- Yanıt: 1
-
-
-
Textbox ile Süzme Yapma
- ExcelDepo
- Özel
- İndirme: 0
-
ListView ile Filtreleme ve Arama
- ExcelDepo
- Özel
- İndirme: 7
-
ListView Üzerinde Seçilen Veriyi Düzenleme
- ExcelDepo
- Özel
- İndirme: 4
-
Sayfadan ListView Nesnesine Veri Ekleme
- ExcelDepo
- Özel
- İndirme: 4
-
UserForm Üzerindeki ListView Nesnesine Veri Ekleme
- ExcelDepo
- Özel
- İndirme: 6
-
-
-
Haftalık Personel Vardiya Çizelgesi Oluşturma
- ExcelDepo
- Excel Şablonları
- İndirme: 1
-
Personel Kayıt Formu ve Aylık Çizelge Yazdırma
- ExcelDepo
- Excel Şablonları
- İndirme: 225
-
TextBox ile Çoklu Filtreleme
- ExcelDepo
- VIP
- İndirme: 27
-
Personel Durum Çizelgesi
- ExcelDepo
- Excel Ürünleri
- İndirme: 15
-
Personel Devir Hızı Hesaplama
- ExcelDepo
- Excel Şablonları
- İndirme: 25
-