tarih formatı

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Selamlar,
Textbox'a yalnızca tarih girilsin, metin veya sayısal degerler girilmesin, istiyorum ,
nasıl yapabilirim.?
 
Katılım
3 Mart 2005
Mesajlar
609
Excel Vers. ve Dili
2010 Excel-Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2019
Private Sub CommandButton5_Click()
If TextBox168.Value = IsDate(TextBox168) Then
Else
MsgBox ("Lütfen tarih Yazınız. 01.01.2005 gibi")
TextBox168.SetFocus
Exit Sub
End If
If TextBox169.Value = IsNumeric(TextBox169) Then
Else
MsgBox ("Lütfen sayı Yazınız. 12 gibi")
TextBox169.SetFocus
Exit Sub
End If
If TextBox170.Value = IsNumeric(TextBox170) Then
Else
MsgBox ("Lütfen Kira Tutarını Yazınız. 300 gibi")
TextBox170.SetFocus
Exit Sub
End If
If TextBox183.Value = IsNumeric(TextBox183) Then
Else
MsgBox ("Lütfen tarih Yazınız. 01.01.2005 gibi")
TextBox183.SetFocus
Exit Sub
End If
end sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:7bdf6d4e0b]Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(TextBox1) = False Then
MsgBox "YALNIZCA TARİH GİRİLEBİLİR"
TextBox1 = ""
End If
End Sub
[/vb:1:7bdf6d4e0b]
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
İlgilenen arakdaşlara çok çok teşekkür ederim
 
Üst