IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

arrondir un résultat [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Par défaut arrondir un résultat
    bonjour
    voila j'ai un code pour obtenir un resultat ttc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    'formule du ttc
    ActiveCell.Offset(0, 1).Select
     ActiveCell.FormulaR1C1 = "=(RC[-3]+RC[-2])*1.196"
        Selection.NumberFormat = "#,##0.00"
    mon souci est lorsque j'exploite ce résultat, il me pose des problème car bien qu'en apparence on voit sur la cellule deux chiffre après la virgule, en réalité ce chiffre peut-etre avec beaucoup de chiffres car il est le résultat d'une multiplication
    (exemple 150.01*1.196=179.41196 et en visuel 179.41)

    donc j'aimerais savoir s'il y a un moyen d'obtenir directement un résultat qui soit un montant de 2 chiffres après la virgule et qu'excel considere bien cette cellule comme pour mon exemple 179.41 et non pas 179.41196


    une solution (lourde) que j'ai trouvé consisterais a passe sur une cellule à coté pour appliqué la formule
    =ARRONDI(C1;2)
    et ensuite faire un copié coller valeur

    mais si quelqu'un voit une solution moins lourde je suis preneur

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour bosk1000 avec round peut etre!!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Selection = Round(Selection, 2)

  3. #3
    Membre éclairé Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Par défaut
    laetitia, encore un grand merci.

    tu es toujours là quand j'ai besoins et avec un code qui est simple et efficace.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Arrondir un résultat à l'unité
    Par neophile88 dans le forum Services Web
    Réponses: 1
    Dernier message: 28/11/2013, 17h20
  2. Réponses: 3
    Dernier message: 07/12/2012, 15h31
  3. [FPDF] Est il possible d'arrondir les résultats dans une cellule ?
    Par oliviertoy dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 05/10/2011, 10h01
  4. Réponses: 4
    Dernier message: 29/08/2006, 15h07
  5. Arrondir le résultat d'une requête
    Par wautierp dans le forum Langage SQL
    Réponses: 2
    Dernier message: 07/06/2004, 11h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo