• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

VBA da Tarih ile filtreleme

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
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 !
 
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...
 
ÖmerBey üstadım çok teşekkür ediyorum. Hücreyi nasıl refere edeceğim. Diyelim ki Tarih verisi F10 hücresinde ise !
 
Tarih olarak belirttiğim yere hücre referansını girinin DateValue(Range("F10").Value) gibi.
 
DateValue(Range("F10").Value) şeklinde hiç çalışmadı kod üstad, beceremedim kusura bakma lütfen.
 
CDbl(DateValue(Range("F10").Value)) denediniz mi?
Ya da en iyisi bir örnek dosya paylaşsanız...
 
şimdi oldu üstad ÖmerBey, çok teşekkür ediyorum, hakkınızı helal edin lütfen, sağlıcakla kalın
 
Rica ederim, yardımcı olabildiysek ne mutlu. İyi çalışmalar...
 
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
 
Geri
Üst