textbox un change olayında tarih formatı

Katılım
26 Temmuz 2008
Mesajlar
162
Excel Vers. ve Dili
excel 2003
textbox un change olayına hangi kodu yazmalıyımki veri girmeye başlayınca otamatik nokta virgül koymadan kendi 18.12.2008 vs gibi yazsın. şimdiden teşekkürler.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Tarihi 6 haneli ve bitişik olarak (010109 gibi) yazmanız kaydıyla aşağıdaki gibi deneyin.

Kod:
Private Sub TextBox1_Change()
If Len(TextBox1) = 6 Then TextBox1 = Format(Format(TextBox1, "00"".""00"".""00"), "dd mmmm yy")
End Sub
 
Katılım
26 Temmuz 2008
Mesajlar
162
Excel Vers. ve Dili
excel 2003
levent bey çok teşekkürler ilginize dd mmmm yy aralarına noktayıda koyunca tam istediğim gibi oldu.tşkrler..
 
Üst