Pero al final se produce el evento

.
Lo cierto es que esa comparación que estás haciendo no tiene mucho sentido, ya que en la consulta estás haciendo un LIKE mientras que después nuevamente haces una comparación de igualdad, lo cual no es necesario

. Aunque, por lo menos evita que aparezca el MsgBox mientras uno va escribiendo el código de barras.