Metİn Kutusundakİ Tarİh Formatindakİ DeĞer Gİrİlmeyİnce Mesaj Kutusuyla Uyari Vermesİ

Katılım
11 Ocak 2008
Mesajlar
17
Excel Vers. ve Dili
2007
Metİn Kutusundakİ Tarİh Formatindakİ DeĞer Gİrİlmeyİnce Mesaj Kutusuyla Uyari Vermesİnİ İstİyorum
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın sweeter46,

Kod:
If Not IsDate(Me.txtTarih) Then
    MsgBox "Geçerli bir tarih giriniz"
    Me.txtTarih.SetFocus
End If
İşinizi görür sanırım
 
Katılım
27 Kasım 2007
Mesajlar
20
Excel Vers. ve Dili
office 2003 excel türkçe
aynı kodu formumda bulunan "ikameti" kısmı için kullanmak istiyorum

If Not IsDate(Me.txtTarih) Then
MsgBox "Geçerli bir tarih giriniz"
Me.txtTarih.SetFocus
End If

bu kodu bu iş için nasıl kullanırım...yardımcı olur musunuz...
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın beytullah10,

txtTarih yerine sizin formunuzdaki alan adını kullanarak istediğiniz yerde kullanabilirsiniz.

Ancak ikameti metin olacağından

If Not IsDate(Me.txtTarih) Then
satırını
If Me.txtTarih="" Then

olarak kullanın.

İyi çalışmalar
 
Katılım
27 Kasım 2007
Mesajlar
20
Excel Vers. ve Dili
office 2003 excel türkçe
İkameti etiketinin veri kısmındaki kod alanına aynen şu kodları ekledim
Private Sub İkameti_BeforeUpdate(Cancel As Integer)
If Me.txtİkameti = "İkameti" Then
MsgBox "İkamet ettiğiniz yeri yazınız"
Me.txtİkameti.SetFocus
End If
End Sub

yalnız hala istediğim sonucu alamadım.İkameti kısmı doldurulmadan kayıt yapılınca uyarı verilmesini istiyorum...
yardımcı olur musunuz?
 
Üst