Secimli tarih

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Altın Üyelik Bitiş Tarihi
06-01-2040
merhaba
excel üzerinden sql ulaşıyorum ancak tarihsel aralığı excelde sayfa üzerinden kontrol etmek istiyorum8örnek: a2 ve b2 hücrelerine tarih aralığı girererk yada userform üzerinden textbox'larla.Bu mümkünmüdür?

aşağıdaki kodu nasıl düzenlemeliyim.

"select * from tablo1 where DateTime between '11.20.2009 15:00:00.000' and '11.23.2009 23:00:00.000'" _ )

teşekkürler
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
SQL de tarih formatı

yyyy-mm-dd hh:mm:ss.000 seklinde.

Tarih fotmatını bu formatta degerlendirmeniz lazım.
VBA da benim kullanıdığım şekil bu:

Kod:
tarih1 = format(dtpicker1,"yyyy-mm-dd")
tarih2 = format(dtpicker2,"yyyy-mm-dd")

tarih = " DateTime BETWEEN '" & tarih1 & " 00:00:00.000' AND '" & tarih2 & " 23:58:00.000'   "
saat arasıda önemli ise bu kısmı tam yazarsınız.

tarih1 = format(dtpicker1,"yyyy-mm-dd hh:mm") gibi.
 
Üst