He encontrado una solución, se trata de invertirlo todo, en vez d intentar añadir los espacios al ID autonumérico de Access, limpio el ID del programa a partir d la función Valor Absoluto en una consulta IDAbs: ABS([ID]), le quita los espacios y la convierte en valor numérico directamente por lo q puedo vincularla a los ID autonuméricos d Access.
Ya la tengo funcionando y me ha ido perfectamente.
Gracias por tu colaboración Sk@keo