Arrondi dans colonne avec formule

Bonjour,

J’ai une colonne avec pleins de formules et je voudrais ajouter en plus un arrondi. Au lieu de retaper à chaque fois arrondi() dans chaque cellule. Existe-t-il un moyen d’ajouter automatiquement sans perdre mes formules de bases ?

Meilleures salutations,

Maurer

Bonjour Maurer601 ,

Essayez de formater les cellules en format "Nombre" et choisissez le nombre de chiffre après la virgule

Merci de ta réponse, cela est déjà fait mais je travailles avec des coefficients et différentes monnaies. Du coup mes valeurs changent tous les jours. Je voudrais que ce soit uniforme à tout moment.

Sinon en VBA, a essayer :

Sub Arrondi()

    derlgn = Range("A" & Rows.Count).End(xlUp).Row

    For i = 1 To derlgn
        ActiveSheet.Cells(i, 1) = Round(Cells(i, 1), 2)
    Next i

End Sub

Merci Florian,

Cela est une possibilité, je l'ai déjà fait aussi mais je ne peux pas avoir de macros sur ce fichier. Je dois absolument ajouter arrondi() devant mes formules. Mais je cherche une solution automatique pour pas que je le fasse manuellement sur 810 lignes.

Meilleures salutations,

Maurer

Bonjour,

pour faire en auto pas d'autre choix que vba.

Une fois ton fichier traité tu n'es pas obligé de le sauvegarder avec macro.

Sélectionner la plager à traiter et :

Sub arrondi()
    Dim c As Range
    For Each c In Selection
        If c.HasFormula Then c.Formula = "=Round(" & Mid(c.Formula, 2) & ",2)"
    Next c
End Sub

eric

merci Eric !

Rechercher des sujets similaires à "arrondi colonne formule"