Lord Nelson a écrit :
Salut,
Dim NombreLong as Long
NombreLong = CLong(NombreInteger)
Tu peux aussi faire CStr pour convertir en chaîne de caractères ou encore CDate pour obtenir une date.
A+
Horatio
|
Si par hasard tu utilises les CStr, CInt, ... pour caster des valeurs provenant d'une DB et que ces valeurs peuvent être Null, ça va planter... Donc le mieux c'est de recoder ces fonctions en prenant un argument variant en entrée... Et avant toutes choses tu testes si ton variant vaut null. Si c'est le cas tu retournes une chaîne vide ou 0 et autrement tu fais ton cast standard.
Voilà qui peut rendre service :-)
A+