Arama butonu run tıme 2533 hatası

Katılım
9 Ağustos 2014
Mesajlar
85
Excel Vers. ve Dili
2013 türkçe
hocam gönderiğim eke bakabilirmisiniz. çoklu arama formu, çalışmasında sorun yok sadece kriter girmeden ara tuşuna bastığım zaman run time error 2533 hatası alıyorum, yardımcı olabilirmisiniz?
 

Ekli dosyalar

Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,232
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hata veren bölümü aşağıdaki satır ile değiştirip deneyiniz.

Kod:
If K <> "" Then DoCmd.ApplyFilter , K
 
Katılım
9 Ağustos 2014
Mesajlar
85
Excel Vers. ve Dili
2013 türkçe
Hocam çok teşekkür ederim elinize sağlık, 4 ay boyunca uğraştım, diğer forumlardan yardım alamadınm, bu forumda access olduğunu bilmiyordum, run tıme hatası almıyorum ancak arama düğmesine bastığımda tüm kayıtlar listeleniyor, bunu düzeltip bir de ara düğmesine kriter girilmediğinde uyarı mesajı (herhangi bir kriter girmediniz gibi) verdirebilir misinz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,232
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Arama kodunuzu aşağıdaki gibi değiştirip deneyiniz.

Kod:
Private Sub ARA_Click()
    Dim K As String
    K = ""
    If Len(m) > 0 Then
    If Len(K) > 0 Then K = K + "AND"
    K = K + "[ADISOYADI] Like'" + m.Value + "'"
    End If
    If Len(t) > 0 Then
    If Len(K) > 0 Then K = K + "AND"
    K = K + "[TCNO] Like'" + t.Value + "'"
    End If
    If Len(d) > 0 Then
    If Len(K) > 0 Then K = K + "AND"
    K = K + "[DOGUMYERI] Like'" + d.Value + "'"
    End If
    If K = "" Then
        MsgBox "Arama işlemi için TCNO girişi yapınız!", vbCritical
    Else
        DoCmd.ApplyFilter , K
        AYRINTI.Visible = True
    End If
End Sub
 
Katılım
9 Ağustos 2014
Mesajlar
85
Excel Vers. ve Dili
2013 türkçe
Hocam emegınıze sağlık sayenizde bu sorundan kurtulmuş oldum.
 
Üst