Insérer un bout de formule dans une formule

Résolu
Kuartz Messages postés 852 Date d'inscription   Statut Membre Dernière intervention   -  
Kuartz Messages postés 852 Date d'inscription   Statut Membre Dernière intervention   -
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.

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    exemple:
    Formule = Range("D2").FormulaLocal
    Range("D2").FormulaLocal = "=arrondi(" & Right(Formule, Len(Formule) - 1) & ";0)"
    0
    1. Kuartz Messages postés 852 Date d'inscription   Statut Membre Dernière intervention   65
       
      Bonjour,

      Absolument parfait.

      Merci beaucoup f894009 !

      Cordialement.
      0