İki Tarih Arası veri Listeleme

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Ekli dosyada sayfa 5 deki veriler userformda bulunan Textbox 1 ve 2 ye girilen tarih aralıklarında süzülerek listbox1 de listelenecektir.Yardımcı olacak arkadaşa Teşekkür ederim
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,597
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Listbox kolon ayarlarını yaptıktan sonra aşağıdaki kodu commandbutton'lardan birinin click özelliğini ekleyin.

Kod:
Set con = VBA.CreateObject("adodb.Connection")

con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
ThisWorkbook.FullName & ";extended properties=""Excel 12.0;hdr=yes"""

sorgu = "select * from[sayfa5$] where [SÖZ#TARİHİ] between " & CLng(CDate(TextBox1.Value)) & " and " & CLng(CDate(TextBox2.Value)) & " "
Set rs = con.Execute(sorgu)

ListBox1.Column = rs.getrows

rs.Close
Set rs = Nothing
Set con = Nothing
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
ListBox1.ColumnCount = 8
kolon ayarları olarak yukardaki kodu ilave ettim ancak çalışmadı.--------Set rs = con.Execute(sorgu)--------satırı hata verdi.
 

byfika

Altın Üye
Altın Üye
Katılım
15 Ağustos 2009
Mesajlar
493
Excel Vers. ve Dili
Excel Vers. ve Dili : Ofis 2007 / Tr
Altın Üyelik Bitiş Tarihi
13.09.2027
Merhabalar,
Dener misiniz?
 

Ekli dosyalar

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Tamamdır.Çok Teşekkür ederim.Arşiv için güzel bir örnek oldu.
 

byfika

Altın Üye
Altın Üye
Katılım
15 Ağustos 2009
Mesajlar
493
Excel Vers. ve Dili
Excel Vers. ve Dili : Ofis 2007 / Tr
Altın Üyelik Bitiş Tarihi
13.09.2027
Rica ederim. iyi çalışmalar...
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,597
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Ben hata almadım. Kodda sorun yok.
 
Üst