Une idée à tout hasard (que je ne peux tester) :
Concatener la plage avec une chaine vide.
Par exemple ta plage ref est définie $Sheet1.$L$9:$L$64
essayes en définissant ref =$Sheet1.$L$9:$L$64&""
cela devrait tranformer les nombres en texte.
Ou directement dans ta formule de validation, remplacer ref par ref&"" (là j'ai un doute).
A tester.
Je vois qu'Amadéus a répondu entre temps. Et sa formule devrait fonctionner.