Bonjour,
Lorsque je fais un calcul sur une plage par rapport à une autre plage, j'ai un message d'erreur.
Par exemple, quand je fais : Range("C1:C10").Value = Range("A1:A10").Value, là ça marche, j'ai bien dans les cellules C1 à C10 les valeurs des cellules A1 à A10.
Par contre, si je fais Range("C1:C10").Value = Range("A1:A10").Value * 2, là j'ai une erreur incompatibilité de type.
J'ai essayé avec des parenthèses : Range("C1:C10").Value = (Range("A1:A10").Value) * 2, toujours l'erreur
avec la fonction val : Range("C1:C10").Value = Val(Range("A1:A10").Value) * 2, pas mieux.
Est-ce que quelqu'un sait pourquoi et qu'elle serait la solution (sans passer par une boucle) ?
D'avance, MERCI.
Partager