The obvious problem is RecordID is not a field or the name of a control on your form. So change frm.RecordID to Me.RecordID
I did tell you it was aircode, which means written on the fly without testing. So it was written for you to fix little problems with field names or control names etc.
By the way prefix NoMatch with a dot.
I did tell you it was aircode, which means written on the fly without testing. So it was written for you to fix little problems with field names or control names etc.
By the way prefix NoMatch with a dot.