textbox ile 2 tarih arası filtreleme

Katılım
23 Nisan 2017
Mesajlar
74
Excel Vers. ve Dili
excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
27.05.2019
arkadaşlar merhaba. bir uygulama yapmaya çalışıyorum ancak bir konuda yardımlarınızı rica edeceğim. userformda tarih ve firma kriterlerine göre arama yaptırıp onu başka bir excel sayfasına yazdırmak istiyorum. firma kriterini işlevsel olarak kullanabiliyorum ancak 2 tarih arasını filtrelemeyi maalesef başaramadık.
 

Ekli dosyalar

Katılım
23 Nisan 2017
Mesajlar
74
Excel Vers. ve Dili
excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
27.05.2019
arkadaşlar forumdan ve başka forumlardan bir sürü araştırma yapıp uygulamaya çalıştım ancak enteresan bir şekilde uygulama hata da vermiyor ama işlem de yapmıyor. desteklerinizi rica ediyorum
 
Katılım
6 Ekim 2004
Mesajlar
250
Excel Vers. ve Dili
MSOffice 2010 TR
Altın Üyelik Bitiş Tarihi
19-11-2020
merhaba

Private Sub CommandButton1_Click()
Worksheets("Sayfa1").Range("A1").AutoFilter Field:=1, Criteria1:=">=" & CLng(CDate(TextBox1.Value)), _
Operator:=xlAnd _
, Criteria2:="<=" & CLng(CDate(TextBox2.Value))
End Sub
 
Katılım
23 Nisan 2017
Mesajlar
74
Excel Vers. ve Dili
excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
27.05.2019
merhaba

Private Sub CommandButton1_Click()
Worksheets("Sayfa1").Range("A1").AutoFilter Field:=1, Criteria1:=">=" & CLng(CDate(TextBox1.Value)), _
Operator:=xlAnd _
, Criteria2:="<=" & CLng(CDate(TextBox2.Value))
End Sub
bu kodu uyarlayıp deniyorum ekteki dosyada da bu var ancak çalışmıyor maalesef
 
Katılım
6 Ekim 2004
Mesajlar
250
Excel Vers. ve Dili
MSOffice 2010 TR
Altın Üyelik Bitiş Tarihi
19-11-2020
ekli dosyanızı altin uye olmadigim icin goremiyorum. fakat bu kodda hata yok . sayfa1 in A stunundan baslayarak textboxlardaki degere gore yine A kolonuna filtre yapıyor. Sayfa isimleri ya da sütün duzeltmesi yaptiniz mi field1 dedigi kısım A sutunudur. field2 B field3 C diye gider.

google ya da yandex drive yukleyin isterseniz. hucrelerdeki degerleri tarih formatina ceviren bir satir da ekleyebilirsiniz oradan da sorun cikiyor olabilir..
 
Katılım
6 Ekim 2004
Mesajlar
250
Excel Vers. ve Dili
MSOffice 2010 TR
Altın Üyelik Bitiş Tarihi
19-11-2020
ben kodlarınızı su sekilde denedim filtreleme yapti. L2:L yazmissiniz ya orda bir sıkıntı var. otomatik filtreyi a1 den baslatin.


s1.Range("A1").AutoFilter Field:=12, Criteria1:=">=" & CLng(CDate(TextBox5.Value)), _
Operator:=xlAnd _
, Criteria2:="<=" & CLng(CDate(TextBox6.Value))
 
Katılım
23 Nisan 2017
Mesajlar
74
Excel Vers. ve Dili
excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
27.05.2019
ben kodlarınızı su sekilde denedim filtreleme yapti. L2:L yazmissiniz ya orda bir sıkıntı var. otomatik filtreyi a1 den baslatin.


s1.Range("A1").AutoFilter Field:=12, Criteria1:=">=" & CLng(CDate(TextBox5.Value)), _
Operator:=xlAnd _
, Criteria2:="<=" & CLng(CDate(TextBox6.Value))
Teşekkür ederim. dediğiniz gibi yapınca süper çalıştı. elinize sağlık
 
Üst