• DİKKAT

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

Tarih Atamada Hata

  • Konbuyu başlatan Konbuyu başlatan kimfx
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Mayıs 2005
Mesajlar
45
Arkadaşlar Merhaba, Sizi meşgul ettiğim için özür dilerim ama ne yaparsın sorunlar bitmiyor.
Ben Excel hücrelerindeki tarih formatını 21/03/2001 şeklinde ayarladım TextBox lara ise 21/03/2001 şeklinde tarih giriyorum ama bunlar hücrelere aktarılırken hücrelerin bazılarında ay ile gün yerleri değişiyor yani 01/05/2000 diye yazılması gereken tarih 05/01/2000 şeklinde geçiyor. Acep Nedendir.
 
Textboxtaki değeri hücreye [a1]=clng(cdate(textbox1.value)) şeklinde aktarın.
 
TextBox Tarih Formatı

Merhaba, Hücredeki tarih formatı gg/aa/yyyy şeklinde ama TextBox ta bu format a/g/yyyy şeklinde gözüküyor. Hücrenin formatını değiştirdim ama TextBox formatı değişmiyor
Kod:
[a1]=Clng(Cdate(TexBox1.Value))
şeklinde girdiğim kodda ise tarih formatını Genel formatta sayı şeklinde gösteriyor. Ben ise Tarihin TextBox ta 21/12/2005 formatında görülmesini istiyorum.

Bir de hücreye 21.12.2005 olarak noktalı girdiğim tarihi hücre metin olarak algılıyor ve textbox a aynı şekilde çıkarıyor Değiştirden "." yı "/" ile değiştiriyorum bu defa da hücrede ay ile gün yerleri değişiyor. Birkaç ihtimal ve yöntem belirtirseniz sevinirim. Teşekkürler :arkadas:
 
Re: TextBox Tarih Formatı

syn kimfx, şöyle bir çözüme ne dersiniz? Bayağı uğraştırdı beni.
 
şeklinde girdiğim kodda ise tarih formatını Genel formatta sayı şeklinde gösteriyor. Ben ise Tarihin TextBox ta 21/12/2005 formatında görülmesini istiyorum.

Sayı şeklinde gösterdiğinde zaten tarih olarak atanmış demektir. Bunun için sadece yapmanız gereken, tarih yazılan hücreleri seçerek tarih şeklinde biçimlendirmektir.
 
Ekli örneği denermisiniz. Kolay gelsin.
 
Ekli örneği denermisiniz. Açıklama formda. Kolay gelsin.
 
Geri
Üst