İfade içinde Sözdizimi hatası (eksik işleç)

Katılım
28 Aralık 2005
Mesajlar
92
Merhaba,
Ekteki örnek dosyada veya örnek resimde de göreceğiniz gibi;
AltKod Seçin combobox'undan alt kod seçildiğinde sözkonusu hata mesajını veriyor.
Altkod örneğin;
C Konusu "Konu" olduğunda hata veriyor, ama
C Konusu Konu olduğunda hata vermiyor.
Yani tırnak işareti var olan bir kayıt seçildiğinde hata veriyor, olmayanda hata yok.
Bunu aşmanın yolu varmıdır?
Hata vermesinin mantığı nedir?
 

Ekli dosyalar

Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın turan1971,

Kodunuzu şöyle değiştirin:

Kod:
Private Sub cboaltkod_AfterUpdate()
    Me.RecordsetClone.FindFirst "[AltKod] = '" & Me![cboaltkod] & "'"
    Me.Bookmark = Me.RecordsetClone.Bookmark

End Sub
Bir kriter yazarken değişken atadığınız zaman eğer değişken sayısalsa herhangi bir işarete gerek yok, eğer metinse ' ' arasına eğer tarih ise # # arasına almanız gerekir.

İyi çalışmalar
 
Katılım
28 Aralık 2005
Mesajlar
92
Çok teşekkür ederim Sn. Modalı.
 
Üst