Insérer un bout de formule dans une formule

Résolu/Fermé
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 - 21 janv. 2016 à 17:53
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 - 26 janv. 2016 à 08:32
Bonjour,


J'ai un immense tableau avec des formules du type "=O17*0.93". Aucune formule n'est pareille dans toutes les cellules. La personne avait juste oublié en tapant les formules de mettre "ARRONDI(O17*0.93;0)".

Pas de soucis pour faire une boucle sur toutes les cellules du tableau, mais comment rajouter l'arrondi dans la formule? Sachant qu'il faut toujours que j'ai une formule dans la cellule donc pas de code Round(... sinon je n'aurais plus que les valeurs.

Merci de votre aide.

Cordialement.
A voir également:

1 réponse

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
22 janv. 2016 à 17:37
Bonjour,

exemple:
Formule = Range("D2").FormulaLocal
Range("D2").FormulaLocal = "=arrondi(" & Right(Formule, Len(Formule) - 1) & ";0)"
0
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 61
26 janv. 2016 à 08:32
Bonjour,

Absolument parfait.

Merci beaucoup f894009 !

Cordialement.
0