si che non va, da errore:

codice:
Syntax error
strSQL = "SELECT * FROM catalogo WHERE " & (Left( & "CodiceProdotto" & ),2) & " = " & VariaileCodiceRicerca & " order by ID;"
 --------------------------------------------------^