• DİKKAT

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

TextBoxdan hücreye yazılan tarih değerlerini karşılaştıramıyorum

Katılım
7 Haziran 2006
Mesajlar
47
Merhabalar. UserFormdan textboxdaki tarih değerini excelde hücreye yazdırıyorum. Fakat bu hücredeki değerle kıyaslama yapan başka bir kod kullanmaya çalıştığımda değeri algılamıyor.
Ancak bu hücreleri seçip metni sütunlara dönüştür dersem o zaman değer algılanıyor.
Metni sütunlara dönüştür işlemini VBA da yapabilir miyim? Elimdeki proje VBA ağırlıklı. Veya hücreye yazarken bir işlem mi yapmam gerekli?
 
'tarih formatı
private sub textbox1_exit(byval cancel as msforms.returnboolean)
ıf textbox1.value <> "" and ısdate(textbox1.value) = false then
msgbox ("hatalı veri girişi" & vbcrlf & textbox1)
textbox1.value = ""
else
textbox1 = format(textbox1, "dd.mm.yyyy")
end ıf
end sub
denermisin
 
maalesef olmadı. hücreye yazdığı zaman tarih sola hizalı duruyor. hücreye bir defa tıkladıktan sonra sağa hizalı hale geçiyor ve hesaplamaya dahil oluyor. çözemedim...
 
Teşekkürler ilginiz için, ama maalesef sorun devam ediyor.
Hücreye yaz düğmesi ile A2 ye yazılan tarihi A1 deki ile karşılaştırma yaptığınızda sonucu hatalı veriyor. A2 hücresine çift tıkladığınızda sorun düzeliyor. Fakat bu şekilde yüzlerce hücre olacak, hepsine tek tek tıklamak mantıksız. Başka bir çözümü olmalı.
 
Geri
Üst