Merhaba,
Kasa defteri programımda süzme yapılacak tarih kriterlerini DTPicker'ler ile bir usrformdan giriyorum.Kod şöyle :
Private Sub cmdraporal_Click()
Range("A1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:=">=" & DTPicker1.Value, Operator:=xlAnd _
, Criteria2:="<=" & DTPicker2.Value
End Sub
dtpicker1 ile başlangıç tarihi dtpicker2 ile ise bitiş tarihi bildiriliyor ve bu iki tarih arası olan hareketler raporlanmaya çalışılıyor. burada sorun şu:
sayfada a1hücresi seçilip süzgeç konuyor ve sanki süzme yapılmışcasına süzülen hücredeki süzme işareti mavileşiyor fakat istenen kriterlere ait değer olmasına rağmen listelenmiyor. sanki o tarihler arası herhangi bir hareket yokmuş gibi. oysa süzgeç işaretine tıklayıp özel e tıkladığımda süzme kriterlerinin aslında istenen şekilde girilmiş olduğunu görüyorum ve hiçbirşeye dokunmadan tamam a tıkladığımda bu sefer istediğim gibi süzme gerçekleşiyor. oysa ben hiçbir süzme kriterini değiştirmiyorum bu sizce neden kaynaklanır arkadaşlar?
Ãimdiden teşekkürler
Kasa defteri programımda süzme yapılacak tarih kriterlerini DTPicker'ler ile bir usrformdan giriyorum.Kod şöyle :
Private Sub cmdraporal_Click()
Range("A1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:=">=" & DTPicker1.Value, Operator:=xlAnd _
, Criteria2:="<=" & DTPicker2.Value
End Sub
dtpicker1 ile başlangıç tarihi dtpicker2 ile ise bitiş tarihi bildiriliyor ve bu iki tarih arası olan hareketler raporlanmaya çalışılıyor. burada sorun şu:
sayfada a1hücresi seçilip süzgeç konuyor ve sanki süzme yapılmışcasına süzülen hücredeki süzme işareti mavileşiyor fakat istenen kriterlere ait değer olmasına rağmen listelenmiyor. sanki o tarihler arası herhangi bir hareket yokmuş gibi. oysa süzgeç işaretine tıklayıp özel e tıkladığımda süzme kriterlerinin aslında istenen şekilde girilmiş olduğunu görüyorum ve hiçbirşeye dokunmadan tamam a tıkladığımda bu sefer istediğim gibi süzme gerçekleşiyor. oysa ben hiçbir süzme kriterini değiştirmiyorum bu sizce neden kaynaklanır arkadaşlar?
Ãimdiden teşekkürler