sayfadan texte gelen tarihte format sorunu

Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
TextBox7.Text = Format(TextBox7.Text, "dd.mm.yyyy")
arkadaşlar bu kod texte format için bildiğim kadarıyla ama bunu nereye nasıl koyarsam koyayım sayfaya yazdığım tarihi texte getirdiğimda 22.09.2006 terine
09.22.2006 olarak getiriyor.. bunu nasıl çözebilirim yardımcı olursanız sevinirim..
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
sayfadan aldığınız hücresinin sonuna
*1
koyarsanız düzelir.

TextBox7 = [a1] * 1
TextBox7.Text = Format(TextBox7.Text, "dd.mm.yyyy")
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Aşağıdaki kodu kullanın

Kod:
Private Sub TextBox7_Change()
    If TextBox7.Text = "" Then Exit Sub
    TextBox7.Text = FormatDateTime(TextBox7.Text, vbShortDate)
End Sub
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
olmuyor TextBox7 = [a1] * 1 hata verdirtiyor. userform4 üzerindeki combolarla bilgileri seçip textlere gönderiyorum...tarihler L sütununda
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Tarih formatlamayı bu şekilde yapın.

Private Sub TextBox1_Change()
TextBox1 = Format(TextBox1, "dd.mm.yyyy")
End Sub

Hücre adresi için kod kullanmayın. Bunun yerine Özelliklerde(Properties) bulunan CONTROLSOURCE özelliğini kullanın.
 
Son düzenleme:

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Şu şekilde uygularsanız istediğiniz olacaktır.
Kod:
TextBox1 = Format([a1], "dd.mm.yyyy")
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
arkadaşlar ben yapamadım kafasına göre takılıyor bu tarihler dosyamı ekliyorum bakabilrseniz sevinirim..... Userform4te problem oluşmakta verilerini ARAÇBİLGİLERİsayfasından almaktadır..problemin ney olduğunu yazarsanız sevinirim.. anladığım kadarıyla gün sıfırla başlayınca karışıyor 02.11.2006 gibi olunca bozuluyor
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Dosyanız ektedir

Değiştirilen satır kod içerisinde belirtilmiştir.
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
yardımınız için teşekkürler şimdi olmuş zaten istesemde yapamazmışım kodun yerini görünce anladım :)
 
Üst