- Katılım
- 24 Kasım 2008
- Mesajlar
- 148
- Excel Vers. ve Dili
- 2003
merhaba arkadaşlar,
makrom aşağıdaki gibi...
2 adet dtpicker'ın bulunduğu satırı çıkarınca , ComboBox19'a benzer verileri İŞLEM sayfasından süzüp listbox'a atıyor. ben ek olarakta tarihe göre süzmesini istedim 2 adet dtpicker koydum. Dtpickerler çalışıyor. kendileri direkt süzme yapıyor. ama sorun şudur ki ;
süzülmüş olan combobox 19'daki verilerin içinde tarihe göre süzme yapmasını istiyorum.
aşağıdaki makroda birşeyleri es geçiyorum gibime geldi. yardımcı olabilirseniz çok memnun olurum.
(bu arada sitenin yapımcıları ve uzman arkadaşlara programıma yaptıkları katkılardan dolayı çok teşekkür ederim.)
ListBox1.RowSource = vbNullString
For i = 3 To Sheets("İŞLEM").Cells(65536, "A").End(xlUp).Row
If Sheets("İŞLEM").Cells(i, "A").Value = ComboBox19.Value Then
If Sheets("İŞLEM").Cells(i, "A").Value >= DTPicker11.Value Then
If Sheets("İŞLEM").Cells(i, "A").Value <= DTPicker12.Value Then
ListBox1.AddItem
ListBox1.Column(0, X) = Sheets("İŞLEM").Cells(i, "A").Value
ListBox1.Column(1, X) = Sheets("İŞLEM").Cells(i, "B").Value
ListBox1.Column(2, X) = Sheets("İŞLEM").Cells(i, "C").Value
ListBox1.Column(3, X) = Sheets("İŞLEM").Cells(i, "D").Value
ListBox1.Column(4, X) = Sheets("İŞLEM").Cells(i, "E").Value
ListBox1.Column(5, X) = Format(Sheets("İŞLEM").Cells(i, "F").Value, "#,##0.00")
ListBox1.Column(6, X) = Format(Sheets("İŞLEM").Cells(i, "G").Value, "#,##0.00")
ListBox1.Column(7, X) = Sheets("İŞLEM").Cells(i, "H").Value
ListBox1.Column(8, X) = Sheets("İŞLEM").Cells(i, "I").Value
X = X + 1
End If
End If
End If
Next i
makrom aşağıdaki gibi...
2 adet dtpicker'ın bulunduğu satırı çıkarınca , ComboBox19'a benzer verileri İŞLEM sayfasından süzüp listbox'a atıyor. ben ek olarakta tarihe göre süzmesini istedim 2 adet dtpicker koydum. Dtpickerler çalışıyor. kendileri direkt süzme yapıyor. ama sorun şudur ki ;
süzülmüş olan combobox 19'daki verilerin içinde tarihe göre süzme yapmasını istiyorum.
aşağıdaki makroda birşeyleri es geçiyorum gibime geldi. yardımcı olabilirseniz çok memnun olurum.
(bu arada sitenin yapımcıları ve uzman arkadaşlara programıma yaptıkları katkılardan dolayı çok teşekkür ederim.)
ListBox1.RowSource = vbNullString
For i = 3 To Sheets("İŞLEM").Cells(65536, "A").End(xlUp).Row
If Sheets("İŞLEM").Cells(i, "A").Value = ComboBox19.Value Then
If Sheets("İŞLEM").Cells(i, "A").Value >= DTPicker11.Value Then
If Sheets("İŞLEM").Cells(i, "A").Value <= DTPicker12.Value Then
ListBox1.AddItem
ListBox1.Column(0, X) = Sheets("İŞLEM").Cells(i, "A").Value
ListBox1.Column(1, X) = Sheets("İŞLEM").Cells(i, "B").Value
ListBox1.Column(2, X) = Sheets("İŞLEM").Cells(i, "C").Value
ListBox1.Column(3, X) = Sheets("İŞLEM").Cells(i, "D").Value
ListBox1.Column(4, X) = Sheets("İŞLEM").Cells(i, "E").Value
ListBox1.Column(5, X) = Format(Sheets("İŞLEM").Cells(i, "F").Value, "#,##0.00")
ListBox1.Column(6, X) = Format(Sheets("İŞLEM").Cells(i, "G").Value, "#,##0.00")
ListBox1.Column(7, X) = Sheets("İŞLEM").Cells(i, "H").Value
ListBox1.Column(8, X) = Sheets("İŞLEM").Cells(i, "I").Value
X = X + 1
End If
End If
End If
Next i
