ใน Update Query (B) ก็จะมีลักษณะเงื่อนไขเป็นตามรูปข้างล่างนี้ (ไปเติมอีกเงื่อนไขเองนะครับ) เห็นไหมครับว่าเงื่อนไขก็เหมือนกับที่คุณทำ
ทีนี้ ต้องมีอีก Update Query (A) ที่ไม่ต้องมีเงื่อนไขใดๆ แต่ให้แก้ไขค่าฟิลด์ Yes/No เป็น False ให้หมดก่อนเพื่อเคลียร์การทำเครื่องหมายที่มีมาก่อน แล้วก่อนที่จะรันโค้ด 3 บรรทัดของคุณใน SearchCombo ก็ให้โปรแกรมก็เรียกคิว A ตัวนี้ทำงานเสียก่อน
ต่อไปก็เรียกคิวรี่ B ทำงานเพื่อทำเครื่องหมายให้ฟิลด์ Yes/No
แล้วค่อยต่อท้ายด้วยโค้ด 3 บรรทัดเดิมของคุณ เพื่อแสดงผลการค้นออกมาบนฟอร์ม
ทีนี้ถ้าอยากให้ดูกระชับ ใช้โค้ดเพียงอย่างเดียวโดยไม่ต้องสร้าง Update Query ก็ให้ใช้คำสั่ง DoCmd.RunSQL "คำสั่ง SQL UPDATE statement" แทนก็ได้ อันนี้ไปศึกษาเองครับ ไม่ได้ยากอะไร