I know (I actually don't :)) it is somthing stupid. I had this DLookup working but for some reason now it isn't. When it was working I had me.txtSerial, but with tiral an derror and other fourm suggestions it has changed to below.
If DLookup("[Serial Number]", "[tblPassed]", "[Serial Number]...