Bonjour,
Je souhaiterai faire une macro qui permettrai de copier le resultat d'une cellule (sans prendre en compte la formule) dans une autre cellule.
En gros :
Si la cellule A1 contient =B1/C1 et que le resultat de la formule est 2.5
J'aimerais que la cellule A4 (par exemple) prenne pour valeur 2.5 et non pas =B4/C4
Avant de copier/coller les cellules on pourrait rajouter le $, mais sur le fichier il y a trop de cellule et on risquerait de perdre trop de temps.
Y aurait-t'il pas une autre solution du genre :
range("A1").value.copy range("A4")
J'ai essayé ça marche pas ^^
[Edit]
L'enregistreur de macro m'a donné ça :
Mais j'en connais qui n'aime pas trop le pastespecial
Y aurait-t'il pas une autre solution ?
Je souhaiterai faire une macro qui permettrai de copier le resultat d'une cellule (sans prendre en compte la formule) dans une autre cellule.
En gros :
Si la cellule A1 contient =B1/C1 et que le resultat de la formule est 2.5
J'aimerais que la cellule A4 (par exemple) prenne pour valeur 2.5 et non pas =B4/C4
Avant de copier/coller les cellules on pourrait rajouter le $, mais sur le fichier il y a trop de cellule et on risquerait de perdre trop de temps.
Y aurait-t'il pas une autre solution du genre :
range("A1").value.copy range("A4")
J'ai essayé ça marche pas ^^
[Edit]
L'enregistreur de macro m'a donné ça :
Code:
Range("A1:A11").Copy
Range("D18").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Mais j'en connais qui n'aime pas trop le pastespecial
Y aurait-t'il pas une autre solution ?