• DİKKAT

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

farklı bir tarih formatı sorusu

Katılım
2 Kasım 2006
Mesajlar
71
Excel Vers. ve Dili
Office 2007
Selam arkadaşlar
Bir userform aracılığıyla hücreye tarih yazdırıyorum
userformdaki kod:
Kod:
ALANTEMINATMEKTUB.Value = Format(ALANTEMINATMEKTUB.Value, "dd.mm.yyyy")

buraya kadar bir sorun yok. Ama hücrede bu değeri tarih formatı olarak görmediği kanaatindeyim.
Çünkü
hücreye elle tarih girip bu hücreyi tarih olarak biçimlendiriyorum. (12.12.2006)Daha sonra bu hücreyi genel olarak biçimlendirdiğimde (39063) sayısını veriyor.
Benim girdiğim userformdaki tarihleri de bu şekilde biçimlendirmek istiyorum
 
Eğer hücredeki değerin tarih olmasını istiyorsanız neden genel biçime çeviriyosunuz. Tarih biçiminde kalsın işte.

Ayrıca verdiğiniz örnekle hücreye veri yazdırılmıyor
ALANTEMINATMEKTUB.Value = Format(ALANTEMINATMEKTUB.Value, "dd.mm.yyyy") bir nesnedeki değer tarih formatına çevriliyor bu nesne hücrede olabilir tabi​
 
Son düzenleme:
buraya kadar bir sorun yok. Ama hücrede bu değeri tarih formatı olarak görmediği kanaatindeyim.
Çünkü
hücreye elle tarih girip bu hücreyi tarih olarak biçimlendiriyorum. (12.12.2006)Daha sonra bu hücreyi genel olarak biçimlendirdiğimde (39063) sayısını veriyor.
Benim girdiğim userformdaki tarihleri de bu şekilde biçimlendirmek istiyorum

Tespitiniz çok doğru bu veri tarih değildir. Tarihe çevirmek için en ideal yol hücreye tarih verisini sayısal değer olarak aktarmaktır. Bunuda aşağıdaki gibi yapabilirsiniz.

Kod:
= clng(cdate(ALANTEMINATMEKTUB.Value))
 
Tespitiniz çok doğru bu veri tarih değildir. Tarihe çevirmek için en ideal yol hücreye tarih verisini sayısal değer olarak aktarmaktır. Bunuda aşağıdaki gibi yapabilirsiniz.

Kod:
= clng(cdate(ALANTEMINATMEKTUB.Value))

sayın leventm
beni çok iyi anladınız teşekkür ederim.
 
Son düzenleme:
Geri
Üst