- Katılım
- 20 Mayıs 2016
- Mesajlar
- 86
- Excel Vers. ve Dili
- 2010
- Altın Üyelik Bitiş Tarihi
- 23-03-2024
Merhaba bir türlü işin içinden çıkamadım yardımcı olana çok minnettar olacağım.
transferler sayfamda bu şekilde bir tablom mevcut userform ile 10.08.2023 formatında tarih girdiğim textbox (name = tarih_sec) um mevcut.
yapmaya çalıştığım şey şu;
textbox a 10.08.2023 yazdığım zaman tarih ve bitis_tarihi aralığındaysa eğer satırları getirsin eğer bitis_tarih boş ise bugunun tarihini alsın.
sql kodunda bir türlü yazamadım.
Örnek kodum aşağıdadır.
sqlQuery = "SELECT * FROM [transferler$A:J] WHERE [tarih] <= #" & Format(tarih_sec, "yyyy-mm-dd") & "# AND ([bitis_tarih] IS NULL OR [bitis_tarih] >= #" & Format(tarih_sec, "yyyy-mm-dd") & "#)"
Teşekkür ederim.
transfer_id | tarih | bitis_tarih |
1 | 10.08.2023 | 19.09.2023 |
2 | 10.08.2023 | 11.08.2023 |
3 | 10.08.2023 | 11.08.2023 |
4 | 10.08.2023 | 11.08.2023 |
5 | 10.08.2023 | |
6 | 10.08.2023 | |
7 | 10.08.2023 | 11.08.2023 |
8 | 10.08.2023 | 11.08.2023 |
transferler sayfamda bu şekilde bir tablom mevcut userform ile 10.08.2023 formatında tarih girdiğim textbox (name = tarih_sec) um mevcut.
yapmaya çalıştığım şey şu;
textbox a 10.08.2023 yazdığım zaman tarih ve bitis_tarihi aralığındaysa eğer satırları getirsin eğer bitis_tarih boş ise bugunun tarihini alsın.
sql kodunda bir türlü yazamadım.
Örnek kodum aşağıdadır.
sqlQuery = "SELECT * FROM [transferler$A:J] WHERE [tarih] <= #" & Format(tarih_sec, "yyyy-mm-dd") & "# AND ([bitis_tarih] IS NULL OR [bitis_tarih] >= #" & Format(tarih_sec, "yyyy-mm-dd") & "#)"
Teşekkür ederim.