Merci bien pour ta réponse.
Jávais déja essayé As, Double, As Integer, As Single, mais pas As Variant.
Maintenant, avec As Variant, cela résulte si il n'y aura pas de decimals, si non, quand j'arrive a la multiplication, le résultat n'est pas affiché e l'avertissement TYPE MISMACH apparaît.
De toute façon, pour une personne comme moi qui essaye d'apprendre tout seul comment travailler avec VBA, je suis content pour m'apercevoir que l'erreur qui apparaît, me semble n'être pas a cause d'une mauvaise suite logique du code.
Peut-être que cela résulte comme ça, par ce que j'utilize un Mac, enfin, je ne sais pas.
Mais c'est curieux que je ne trouve pas dans les livres et mêmme dans la Net aucune information oú example a cet sujet, posée de la maniére que je désire.
De toute façon, je te remmercie de ton interêt a cet sujet et du temps que je t'ai fait perdre.
Salutations.
Manuel