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 :

Arrondi intempestif et non systématique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut Arrondi intempestif et non systématique
    Bonjour le forum c'est ma première fois sur ce forum !!

    j'ai un petit problème d'arrondi, j'ai cherché dans les archives mais je ne trouve pas de solution à mon problème

    la macro qui pose problème permet de classer des triplets [(A, B, C)= 1 triplet] de cellules en fonction de la valeur de C dans deux autres feuilles

    le probleme c'est que après classement la valeur dans la cellule B est arrondie alors que je ne le demande pas...et ce problème n'a lieu que pour les cellules qui sont changées de place au cours du classement (cf fichier joint avec un exemple de cellule NOn arrondie (bleue) et arrondie (rouge)??!!!

    j'ai essayer de changer de type de variable mais soit ça ne change rien soit ça bug ?! le format de la cellule avec deux chiffres après la virgule permet d'avoir 134.00, il y a deux chiffres mais l'arrondi est quand même fait !

    Si vous avez des idées pour éviter ces arrondis merci d'avance
    Je ne connais rien à VBA j'ai besoin de votre aide merci beaucoup

    à bientôt

    Hervé_débutant
    Fichiers attachés Fichiers attachés

  2. #2
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut Arrondi & type de variable ou format ??
    Bonjour le Forum!

    je ne trouve pas de solution à mon problème d'arrondi, on m'a conseillé de changer le type de variable mais mes modifications font buguer ma macro ou ne changent rien au problème.

    est ce que vous pensez qu'il y a une solution ?

    merci pour votre aide

    à bientôt
    hervé_débutant

  3. #3
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Les cellules en question sont en format Standard ou Numérique ?

  4. #4
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut
    Bonjour zazaraignée,

    j'ai essayé les deux formats mais quand je fais format numérique avec deux chiffre après la virgules dans les cellules d'origine et de destination les valeur sont quand même arrondies à l'entier le plus proche (ex: 179.77 devient 180.00) et ",00" termine toutes mes valeurs.

    Enfin quand je dis toutes pas exactement seulement les valeurs qui ont été changées de place au cours du classement les autres garde leur valeur exacte (ex: 192.07 reste 192.07)

    je n'y comprends rien?

    Merci beaucoup pour ton aide

    hervé_débutant

  5. #5
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut
    Bonjour Tout le monde!

    j'ai la solution !!! on me l'a donnée sur un autre forum (Excel Download !!)

    enfait dans mes variables
    il y avait temp% il faut la changer par temp# et c'est bon tout marche merveilleusement bien!!

    merci pour vos idées à très bientôt

    hervé_débutant

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

Discussions similaires

  1. [2005] Utilisation de ISNULL(,) pour jointure non systématique
    Par Jinroh77 dans le forum Développement
    Réponses: 5
    Dernier message: 07/11/2015, 16h47
  2. [AC-2003] Arrondi intempestif sur multiplication
    Par Shakallica dans le forum Access
    Réponses: 8
    Dernier message: 15/04/2013, 15h16
  3. [XL-2007] des arrondis intempestifs
    Par alsimbad dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/02/2011, 16h51
  4. Copie non systématique de ressources
    Par coren dans le forum Maven
    Réponses: 1
    Dernier message: 22/04/2009, 15h59
  5. Plantage du serveur non systématique
    Par floritude dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/02/2009, 12h22

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