Bonjour,
Une suggestion, le cours suivant donne une piste: https://www.excel-pratique.com/fr/vba/variables
Problème quand le kilométrage contient 6 chiffres, quand on regarde la ligne on a un CInt qui converti la valeur en Integer, sauf qu'une Integer ne peut contenir que:
Nombre entier de -32'768 à 32'767
Donc 6 chiffres ça dépasse forcément 32767, à mon avis il faut changer par CLng pour convertir en Long:
Nombre entier de - 2'147'483'648 à 2'147'483'647
Ca devrait régler le souci de dépassement de capacité, par contre attention aux virgules, c'est fait pour les nombres entiers. Pour les nombres avec décimale, voir les autres types: Single, Double..., tout vient de la bibliothèque "Conversion"