Tarih Formatı Hakkında

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Merhaba.Aşağıdaki kod ile Tablo sayfası B1:p1 arası hücrelere artan şekilde günlük tarihleri yazdırıyorum.Ancak Tarihleri 01.01.2023 formatında yazdırıyor.Benim istediğim 01.01.23 şeklinde yazdırmak.Yardımcı olabilirseniz sevinirim.

Private Sub TextBox2_Change()
Sheets("Tablo").Range("B1") = DateSerial(TextBox1.Value, Split(TextBox2.Value, " ")(0), 1)
Sheets("Tablo").Range("B1:p1").DataSeries Date:=xlDay
End sub
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Aşağıdaki kodu dener misiniz?
C++:
Private Sub TextBox2_Change()
    Sheets("Tablo").Range("B1") = DateSerial(TextBox1.Value, Split(TextBox2.Value, " ")(0), 1)
    Sheets("Tablo").Range("B1:p1").DataSeries Date:=xlDay
    Range("B1:P1").NumberFormat = "dd/mm/yy"
End Sub
 

BrknYgz

Altın Üye
Katılım
19 Kasım 2019
Mesajlar
12
Excel Vers. ve Dili
İş: 365 - İngilizce
Ev: 365 - İngilizce
Altın Üyelik Bitiş Tarihi
27-03-2026
tarihlerin bulunduğu sütunu seçip, hücre biçimlendir kısmından; "özel" bölümünde tarih için DD/MM/YY şeklinde biçimlendirirseniz de olabilir gibi. Makro içerisinde yapmanız zorunlu değil diye düşündüm bi an. Alternatif olarak deneyebilirsiniz. Az önce denedim, Office 365 versiyonunu kullanıyorum. Sizin talebiniz şeklinde görüntüleyebildim.
 

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Dediğinizi yaptım ama sayfa değiştirdiğimde ayarlar bozulup eski haline dönüyor.
Sn.dEdE kodlarınız oldu,çalışıyor.Teşekkür ederim.
 
Son düzenleme:
Üst