VBA changer formule dans cellule

Résolu/Fermé
whirly Messages postés 32 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 22 septembre 2011 - Modifié par whirly le 8/09/2010 à 07:01
whirly Messages postés 32 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 22 septembre 2011 - 15 sept. 2010 à 06:31
Bonjour,

Je souhaite simplement changer une formule dans une cellule, en utilisant VBA:
=99+99
Par
=(99+99)/10

L'objectif est simplement de diviser par 10 le resultat visible, tout en laissant le calcul visible. Le plus dur semble etre d'inserer la parenthese entre le "=" et le premier chiffre. Peut etre existe t il une solution plus simple avec les formules?

A Vot' bon Coeur msieurs dames!!

A voir également:

3 réponses

Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
9 sept. 2010 à 21:32
Bonsoir,
Par exemple, pour modifier dans A1, tu peux utiliser le code :
Range("A1").FormulaR1C1 = "=(" & Right(Range("A1").FormulaR1C1, Len(Range("A1").FormulaR1C1) - 1) & ")/10"

N'hésite pas si tu as besoin d'adapter à ton besoin.

@+
1
whirly Messages postés 32 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 22 septembre 2011 2
9 sept. 2010 à 08:50
Trop simple ou trop dur?
0
whirly Messages postés 32 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 22 septembre 2011 2
15 sept. 2010 à 06:31
Merci c'est exactement ca!
0