VBA - NE copier que la valeur et non la formule

Résolu
Miniben Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
Miniben Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai une macro qui me permet de garder un historique de ce qui a été tapé, on tape donc différents chiffres en colonne qui se mettent ensuite en ligne sur une second volet, avec une incrémentation automatique, seulement voila, pour l'une des cellules je ne voudrait copier que la valeur, et non la formule qui y est, j'ai essayer avec .value mais ça ne fonctionne pas


Sheets("Echange").Range("C2").Value.Copy Sheets("Histo").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
Sheets("Echange").Range("C3").Copy Sheets("Histo").Range("B" & Rows.Count).End(xlUp).Offset(1, 0)
Sheets("Echange").Range("C7").Copy Sheets("Histo").Range("C" & Rows.Count).End(xlUp).Offset(1, 0)

ça donne ça, la première ligne ou j'ai essayer de rajouter .value, mais ça ne fonctionne pas, si qq'un a une idée :-)

D'avance merci à vous
Miniben


2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bpnjour,
Sheets("Histo").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)= Sheets("Echange").Range("C2").
0