Re: fonction VBA qui inscrit la valeur d'une formule au lieu de la formule
Salut !
Tu peux simplement "mettre en valeur" tes résultats après avoir fait tes calculs.
Exemple :
'on calcule une somme
Selection.FormulaR1C1= "=SUM(....)"
'on ne garde que le résultat
Selection.text=selection.value
Sinon, il est possible de faire un copier / collage spécial valeurs
Selection.copy
Selection.pastespecial (xlvalues)
Ou enfin, tu peux définir comme variable dans VBA ta formule et ne recopier dans la cellule que le résultat !
A ta disposition pour plus d'informations.
Clément
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." (devise Shadock)
|