Afficher un message
Vieux 29/09/2004, 11h33   #2 (permalink)
K@d
Guest
 
Messages: n/a
Par défaut 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)