Bonjour,

J'ai un test dans un programme que je ne comprend pas. ça donne ça en résumé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Dim x As String
Dim y As Long
 
If Not IsNumeric(x) then ERREUR
Else
     y=x
     If y<>x then ERREUR
     EndIf
EndIf

Ca peut servir à quoi cette méthode? mettre un string dans un long et regarder s'il est égale au string?

Pour l'instant je vois juste la conséquence (facheuse pour moi) que si string est plus long que 10, alors il y a une erreur d'exécution (les Long sont sur 10).

Quelqu'un a une idée de l'intéret?