Private Sub CommandButton1_Click()
Sheets("sayfa1").Select
On Error Resume Next
If TextBox1.Text = "" Then
MsgBox " ... Başlangıç tarihi boş olamaz ..."
TextBox1.SetFocus
Exit Sub
ElseIf TextBox2.Text = "" Then
MsgBox " ... Bitiş tarihi boş olamaz ..."
TextBox2.SetFocus
Exit Sub
End If
bastar = CDate(TextBox1.Text)
bittar = CDate(TextBox2.Text)
MsgBox bastar & " - " & bittar & " arası dökümler listelenmektedir."
ListBox1.Clear
ListBox1.ColumnCount = 15
a = 0
For x = 2 To [p65536].End(3).Row
If Cells(x, 16) = 16 - 1 Then
End If
If CDate(Cells(x, 16)) >= bastar And CDate(Cells(x, 16)) <= bittar Then
ListBox1.AddItem
For y = 0 To 16
ListBox1.List(a, y) = Cells(x, y + 1)
If y = 16 - 1 Then ListBox1.List(a, y) = Format(Cells(x, y + 1))
Next
a = a + 1
End If
Next
End Sub
Listboxda 10 sütun aldığı için listviewe geçtim. fakat listboxdaki süzen komutu Listview'e çeviremedim. Yardımlarınızı bekliyorum.Aynı işlemi Listview de nasıl yapabiliriz. Şimdiden Teşekkürler...:yardim:
Sheets("sayfa1").Select
On Error Resume Next
If TextBox1.Text = "" Then
MsgBox " ... Başlangıç tarihi boş olamaz ..."
TextBox1.SetFocus
Exit Sub
ElseIf TextBox2.Text = "" Then
MsgBox " ... Bitiş tarihi boş olamaz ..."
TextBox2.SetFocus
Exit Sub
End If
bastar = CDate(TextBox1.Text)
bittar = CDate(TextBox2.Text)
MsgBox bastar & " - " & bittar & " arası dökümler listelenmektedir."
ListBox1.Clear
ListBox1.ColumnCount = 15
a = 0
For x = 2 To [p65536].End(3).Row
If Cells(x, 16) = 16 - 1 Then
End If
If CDate(Cells(x, 16)) >= bastar And CDate(Cells(x, 16)) <= bittar Then
ListBox1.AddItem
For y = 0 To 16
ListBox1.List(a, y) = Cells(x, y + 1)
If y = 16 - 1 Then ListBox1.List(a, y) = Format(Cells(x, y + 1))
Next
a = a + 1
End If
Next
End Sub
Listboxda 10 sütun aldığı için listviewe geçtim. fakat listboxdaki süzen komutu Listview'e çeviremedim. Yardımlarınızı bekliyorum.Aynı işlemi Listview de nasıl yapabiliriz. Şimdiden Teşekkürler...:yardim: