Arkadaşlar işin içinden çıkamıyorum, iki günden beri kafayı yedim, Eğer yardımcı olursanız çoook sevineceğim. Ayrıca bu konu ile alakalı olarak daha öncede soru sormuştum ama bir türlü sorun çözülemedi. Şöyleki
TextBox32 tarih formatlı (mmmm.yyyy) UserForm üzerinde yazılı olan kod Textbox'a günün tarihini AY VE YIL olarak atıyor. Ancak TextBox32 ye gelen tarih bir bakmışsınız mm.dd. yyyy olarak geliyor. Yani gün ay yıl değilde ay gün yıl olarak gelmiş. TextBox32' deki Tarih Bilgisi TAKVİM isimli sayfanın "C2" hücresine gönderiliyor. C2 hücresindeki Aya ait günler ve hafta sonları TAKVİM Sayfasının D1-AI1 Hücre aralığında yazılı formüller tarafından hesaplanıyor. Fakat C2 hücresine atılan tarih hatalı formatla gönderildiği için ayın günleri yanlı hesaplanıyor. Örneğin 04.02.2013 tarihi TextBox'a NİSAN 2013 olarak geldiği için TAKVİM İsimli sayfada D1 Hücresi 1 yazması gerekirken 5 yazıyor. Bu durumu çizmek için çok uğraştım ama benim bilgim yeterli gelmedi. Bir el atarsanız sevinirim Örnek Dosyayı gönderiyorum
TextBox32 tarih formatlı (mmmm.yyyy) UserForm üzerinde yazılı olan kod Textbox'a günün tarihini AY VE YIL olarak atıyor. Ancak TextBox32 ye gelen tarih bir bakmışsınız mm.dd. yyyy olarak geliyor. Yani gün ay yıl değilde ay gün yıl olarak gelmiş. TextBox32' deki Tarih Bilgisi TAKVİM isimli sayfanın "C2" hücresine gönderiliyor. C2 hücresindeki Aya ait günler ve hafta sonları TAKVİM Sayfasının D1-AI1 Hücre aralığında yazılı formüller tarafından hesaplanıyor. Fakat C2 hücresine atılan tarih hatalı formatla gönderildiği için ayın günleri yanlı hesaplanıyor. Örneğin 04.02.2013 tarihi TextBox'a NİSAN 2013 olarak geldiği için TAKVİM İsimli sayfada D1 Hücresi 1 yazması gerekirken 5 yazıyor. Bu durumu çizmek için çok uğraştım ama benim bilgim yeterli gelmedi. Bir el atarsanız sevinirim Örnek Dosyayı gönderiyorum
