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 :

[VBA-E] pb d'arrondis lors d'une somme


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 175
    Points : 91
    Points
    91
    Par défaut [VBA-E] pb d'arrondis lors d'une somme
    Bonjour,

    J'ai un ptit souci avec les décimaux lorsque je fais une somme d'une plage de cellule.

    Alors que mon résultat est 1806.27
    le code m'affiche 1806.00

    Et je comprends pas pourquoi.

    Avez vous une idée sur la cause du problème?
    merci d'avance

    Cordialement
    alex.a

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Lasomme As Integer
        Dim maplage As Range
        Set maplage = Range("G8:G" & j)
        Lasomme = Application.WorksheetFunction.Sum(maplage)
        Range("G2").Value = Lasomme

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Regarde à Integer, dans l'aide et vois si tu ne peux rien changer
    Citation Envoyé par Tu
    Dim Lasomme As Integer

  3. #3
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 175
    Points : 91
    Points
    91
    Par défaut
    C'est bon j'ai trouvé finalement c'était pas bien compliqué
    Il fallait définir lasomme comme un Variant et non comme un Integer

    j'ai eu la révélation en relisant mon post


    Merci ouskel'n'or t'as été plus rapide que moi pour poster

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

Discussions similaires

  1. [VBA-E]Tests lors d'une saisie
    Par aokiseiichiro dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 23/03/2006, 18h11
  2. [VBA-E]fermer les fichier exel en cour lors d'une ouverture
    Par fournier dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/02/2006, 10h54
  3. [VBA-E]Erreur lors d'une copie de cellules
    Par illight dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/02/2006, 12h22
  4. décimales lors d'une somme
    Par jgfa9 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/01/2006, 15h28
  5. [VBA-W]Pb Alerte lors d'une fusion
    Par comeochris dans le forum VBA Word
    Réponses: 10
    Dernier message: 15/10/2005, 13h19

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