Bonjour Alex, le forum,
En VB pur ça fonctionne effectivement avec ''', ce qui me dérange dans ta requête, si l'absence d'espace.
Essayes :
'SELECT noms FROM Personnel where num_pers = '' & Mid(num_pers, 2) & '''
Sinon regardes aussi si Mid(num_pers,2) peut bien être trouvé dans num_pers ??