VBA da Tarih ile filtreleme

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba Arkadaşlar,

VBA ile seçtiğim tarih filtreleri, daha sonra çalışmıyor. Tarihleri gg.aa.yyyy formatında değil de, ##### sayı formatında verince gayet güzel çalışıyor. Ama tarihin yazılı olduğu hücreden doğrudan filtrelemek mümkün değil midir ! yani "gg.aa.yyyy." formatında olan tarihi ###### formatına dönüştürmeden veya bunu kodun içinde dönüştürerek !
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Metin olarak alıyorsanız o sebeple problem oluşmuş olabilir.
DateValue("gg.aa.yyyy") şeklinde deneyiniz. Olmazsa CDbl(DateValue("gg.aa.yyyy")) şeklinde.
İyi çalışmalar...
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
ÖmerBey üstadım çok teşekkür ediyorum. Hücreyi nasıl refere edeceğim. Diyelim ki Tarih verisi F10 hücresinde ise !
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Tarih olarak belirttiğim yere hücre referansını girinin DateValue(Range("F10").Value) gibi.
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
DateValue(Range("F10").Value) şeklinde hiç çalışmadı kod üstad, beceremedim kusura bakma lütfen.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
CDbl(DateValue(Range("F10").Value)) denediniz mi?
Ya da en iyisi bir örnek dosya paylaşsanız...
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
şimdi oldu üstad ÖmerBey, çok teşekkür ediyorum, hakkınızı helal edin lütfen, sağlıcakla kalın
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Rica ederim, yardımcı olabildiysek ne mutlu. İyi çalışmalar...
 
Katılım
25 Ağustos 2011
Mesajlar
1
Excel Vers. ve Dili
Excel 2007 Türkçe
Allah razı olsun, datevalue önüne "CDbl" yazmak formülü kurtardı. Çok teşekkür ederim
İşim görüldü. Sağlıcakla kalın
 
Üst