Merhaba;
Arkadaşlar userformda listview e koşullu veri getirmek istiyorum koşullar 2 adet combobox ve 2 adet (tarih) textbox bütün şartları yazınca çalışıyor fakat koşulların boş olma şartını bir türlü yazamadım kolay bir yolu varmı?
Dosya boyutu bir hayli olduğundan koyamadım userform un kodları alttaki gibiri. Şimdiden yardım edenlere teşekkürler.
Private Sub CommandButton4_Click()
With ListView1
UserForm1.ListView1.ListItems.Clear
For s = 2 To Sheets("DATA").Cells(65530, 1).End(xlUp).Row
y = ListView1.ListItems.Count
If Sheets("DATA").Cells(s, 4).Value >= CDate(TextBox15.Text) And Sheets("DATA").Cells(s, 4).Value <= CDate(TextBox16) And Sheets("DATA").Cells(s, 3).Value = ComboBox4.Text And Sheets("DATA").Cells(s, 15).Value = ComboBox5.Text Then
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 2), "@")
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 3).Value
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 4), "dd.mm.yyyy")
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 5), "dd.mm.yyyy")
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 6).Value
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 7), "hh:mm")
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 8), "hh:mm")
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 9), "hh:mm")
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 10), "hh:mm")
ListView1.ListItems
.ListSubItems.Add , , Format(Sheets("DATA").Cells(s, 11), "hh:mm")
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 12).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 13).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 14).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 15).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 16).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 17).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 18).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 19).Value
ListView1.ListItems
.ListSubItems.Add , , Sheets("DATA").Cells(s, 20).Value
Next s
End With
End If
s = Empty
End Sub
Arkadaşlar userformda listview e koşullu veri getirmek istiyorum koşullar 2 adet combobox ve 2 adet (tarih) textbox bütün şartları yazınca çalışıyor fakat koşulların boş olma şartını bir türlü yazamadım kolay bir yolu varmı?
Dosya boyutu bir hayli olduğundan koyamadım userform un kodları alttaki gibiri. Şimdiden yardım edenlere teşekkürler.
Private Sub CommandButton4_Click()
With ListView1
UserForm1.ListView1.ListItems.Clear
For s = 2 To Sheets("DATA").Cells(65530, 1).End(xlUp).Row
y = ListView1.ListItems.Count
If Sheets("DATA").Cells(s, 4).Value >= CDate(TextBox15.Text) And Sheets("DATA").Cells(s, 4).Value <= CDate(TextBox16) And Sheets("DATA").Cells(s, 3).Value = ComboBox4.Text And Sheets("DATA").Cells(s, 15).Value = ComboBox5.Text Then
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
ListView1.ListItems
Next s
End With
End If
s = Empty
End Sub
