• DİKKAT

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

UserFormda Tarih hatası

Katılım
19 Haziran 2007
Mesajlar
418
Excel Vers. ve Dili
excel 2007
Merhaba arkadaşlar.
UserFormumda tarih olarak kaydettiğim verler excele doğru kaydediliyor.
TextBox'ımda

Sheets("satış").Select
TextBox1.Value = Format(Date, "dd.mm.yyyy")

kodlarını kullanıyorum. Buraya kadar normal. Ancak, Kaydedilmiş verileri ListBoxımdan çağırdığımda (ListBoxa çift tıklayarak tekrar verileri çağırıyorum) Tarih için kullandığım TextBoxımda 01.03.2012 şeklinde kaydedilmiş tarihi 40969 şeklinde gösteriyor. Tekrar kaydettiğimde sorun yok. Doğru kaydediyor. Bu sorunu nasıl düzeltebilirim?
 
Merhaba,

Emine hanım, satış sayfasındaki ilgili hücreyi tarih olarak biçimlendirip denermisiniz?
 
Merhaba,

Emine hanım, satış sayfasındaki ilgili hücreyi tarih olarak biçimlendirip denermisiniz?

Denedim Hasan Bey. Sayılarda da sorunyaşıyordum. onları ".Value" ekleyerek hallettim. Ama tarihi bir türlü çözemedim. Gerek hücreleri tarih olarak biçimlendirdim gerekse kodları inceledim (anladığım kadarıyla) Olmadı.

Dosyam ektedir...
 

Ekli dosyalar

Denedim Hasan Bey. Sayılarda da sorunyaşıyordum. onları ".Value" ekleyerek hallettim. Ama tarihi bir türlü çözemedim. Gerek hücreleri tarih olarak biçimlendirdim gerekse kodları inceledim (anladığım kadarıyla) Olmadı.

Dosyam ektedir...

.


Kod:
.....
....

TextBox1.Text = ListBox1.Column(0)

altına

Kod:
TextBox1.Value = Format(TextBox1, "dd.mm.yyyy")

kodunu ekleyerek deneyin.

.
 
.


Kod:
.....
....

TextBox1.Text = ListBox1.Column(0)

altına

Kod:
TextBox1.Value = Format(TextBox1, "dd.mm.yyyy")

kodunu ekleyerek deneyin.

.
Verdiğiniz Kod problemi çözdü. Teşekkür ederim sayın yurttaş. :)
mevcut kayıtları düzelt kaydetmen gerekir.

Dediğiniz tam anlamadım ama, gerek excel üzerinden kendim kaydettim gerekse userform vasıtası ile kaydettim. Bütün sonuçlar hatalıydı. Yurttaş'ın çözüm önerisi sorunu halletti. Alakanızdan ötürü teşekkür ederim.
 
Geri
Üst