Tarih Formatı Değişmiyor

Katılım
21 Eylül 2010
Mesajlar
29
Excel Vers. ve Dili
Office 2007 Türkçe
Merhaba arkadaşlar. Ekteki dosyada bulunan tarih değerlerini hangi formata getirsem getireyim değişmiyor. 11.02.12 olarak görünen bir tarihin formatını 11 Şubat 12 olarak göstermesini istiyorum hücre biçimlendirden formatını seçtiğim halde yine aynı kalıyor. Hücreye gelip f2 enter a bastığımda format istediğim gibi oluyor. Aynı şekilde hücreyi sayı yüzde para ne yaparsam yapayım aynı kalıyor. F2 ye basıp enter a bastığımda ayarladığım format uygulanıyor. Yardımcı olabilir misiniz?
 

Ekli dosyalar

Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,
eki inceleyiniz..
kolay gelsin...
 
Son düzenleme:
Katılım
21 Eylül 2010
Mesajlar
29
Excel Vers. ve Dili
Office 2007 Türkçe
Evet veriler dışarıdan farklı bir programdan çekiliyor. Çözüm için çok teşekkürler.
 
Katılım
16 Haziran 2007
Mesajlar
163
Excel Vers. ve Dili
Excel 2003 - Türkçe
slm arkadaşalr aynı sıkıntı bendede userformdan aktarılan tarih kısmında var görsel olarak doğru ancak excelde f2 enter yapmadan sıralamada tarih olarak algılamıyor yardımlarınızı bekliyorum

cektarih= Format(cektarih, "dd.mm.yyyy")
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,357
Excel Vers. ve Dili
2019 Türkçe
cektarih değişkenini tanımlarken tarih olarak anımlayarak deneyin
Kod:
Örnek:
Dim cektarih as date
kolay gelsin
 
Katılım
16 Haziran 2007
Mesajlar
163
Excel Vers. ve Dili
Excel 2003 - Türkçe
cektarih değişkenini tanımlarken tarih olarak anımlayarak deneyin
Kod:
Örnek:
Dim cektarih as date
kolay gelsin
aşağıdaki şekilde denemiştim daha önce ama sonuç değişmedi üstadım...

Dim dtDate As Date

dtDate = DateValue(cektarih.Value)

cektarih.Value = Format(dtDate, "dd.mm.yyyy")
 
Son düzenleme:
Katılım
16 Haziran 2007
Mesajlar
163
Excel Vers. ve Dili
Excel 2003 - Türkçe
bu arada eklememişim kusura bakmayın cektarih TextBox objesi
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,357
Excel Vers. ve Dili
2019 Türkçe
Şu şekilde deneyin

Kod:
    Dim dtDate As Date
    dtDate = DateValue(cektarih.Value)
    Range("A1").Value = dtDate
 
Katılım
16 Haziran 2007
Mesajlar
163
Excel Vers. ve Dili
Excel 2003 - Türkçe
maalesef şuan veri sayfasında 3000'e yakın kayıt var ve
Dim dtDate As Date
dtDate = DateValue(cektarih.Value)
Range("A1:A65000").Value = dtDate
yukardaki şekilde kullandığımda bütün satırlara textbox daki tarihi yazıyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,736
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki gibi deneyiniz.

Kod:
Private Sub CommandButton1_Click()
    Cells(1, 1) = CDate(TextBox1)
End Sub
 
Üst