Bonjour,
Existe-t-il un moyen de détecter le "pseudo-type" du contenu d'une Cells (numérique, chaîne, date, boolean) sans utiliser les try..except..end; (indispensables avec les StrToxxx)... un peu comme on peut le faire avec les variants ?
Autrement dit, si Cells[aCol, ARow] := '12', si on transtype en Variant, "malheureusement" le variant est une varString... C'est normal, mais je péfèrerais qu'il m'indique varInt.
Donc on peut essayer StrToFloat, StrToInt(Cells[aCol, aRow]), mais il faut protéger le transtypage par une exception... et on en arrive au problème soulevé par Pedestre dans une discussion récente.
Cordialement. Gilles
Partager