- Katılım
- 24 Temmuz 2008
- Mesajlar
- 1,587
- Excel Vers. ve Dili
- Ofis 2013 TR 32 Bit
Şu Kodu buldum siteden..
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value <> "" And IsDate(TextBox1.Value) = False Then
MsgBox ("hatalı veri girişi" & vbCrLf & TextBox1)
TextBox1.Value = ""
Else
TextBox1 = Format(TextBox1, "dd.mm.yyyy")
End If
End Sub
Ancak TextBox1 e ne yazsam kabul ediyor yazdığım gibi kaydediyor.
Ben Tarih ayracı olarak yalnızca
Nokta (.) ile kayıt yapılmasına izin versin farklı giriş olduğunda uyarsın istiyorum.
Teşekkür Ederim....
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value <> "" And IsDate(TextBox1.Value) = False Then
MsgBox ("hatalı veri girişi" & vbCrLf & TextBox1)
TextBox1.Value = ""
Else
TextBox1 = Format(TextBox1, "dd.mm.yyyy")
End If
End Sub
Ancak TextBox1 e ne yazsam kabul ediyor yazdığım gibi kaydediyor.
Ben Tarih ayracı olarak yalnızca
Nokta (.) ile kayıt yapılmasına izin versin farklı giriş olduğunda uyarsın istiyorum.
Teşekkür Ederim....
