pneau
Messages postés258Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention27 octobre 20105 11 janv. 2008 à 13:48
salut,
pour ma part, après petits tests, ce qui est dessous fonctionne (de meme que le code de Henry, Salutations d'ailleurs)
mySize = CDbl(137) * CDbl(255)
en fait je pense que VB exécute dans un premier temps l'opération, qui lui donne un Integer en résultat, et cet integer est limité à 32 000 et des brouettes.... d'ou l'err 6.
en forcant le typage des données avant l'opération on contourne le pb.
cordialement
Pat
Don't Worry , Be Happy
<hr />lorsque le problème est résolu, pensez Réponse Acceptée