Bonjour
Je n'ouvre jamais un classeur tiers et n'ai donc pas ouvert le tien.
La lecture de ton message me laisse toutefois deviner que ta "validation" est celle de saisies ou données de contrôles (textbox, listbox, combobox, etc ...) dont la propriété utile est de type String.
Si tel est le cas, il convient d'affecter à la propriété Value des cellules concernées la transposition en type numérique (Integer, Long, Single ou Double selon le cas) de la donnée en type string.
Existent pour cela les fonctions VBA de conversion Cint, Clng, Csng et Cdbl.
Existe également la fonction Val, parfaitement efficace mais à la condition que le séparateur décimal éventuellement présent dans l'expression alphanumérique soit le "."