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 :

convertir un nombre scientifique (avec exposant) [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juin 2016
    Messages
    306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Juin 2016
    Messages : 306
    Par défaut convertir un nombre scientifique (avec exposant)
    Bonjour,

    j'ai ce problème: j'ai une variable tmp qui vaut -1,4235465476E-02

    sauf que je voudrais le mettre dans ma userform en -0,014235 (avec absence de l'exposant).

    j'ai fais ceci mais mais pas très beau

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    tmp = Mid(Octet2DecX(cpt) * (TB1(5) / 2 ^ 15), InStr(Octet2DecX(cpt) * (TB1(5) / 2 ^ 15), "E") + 2, 2)
                          valeurX = Left(Octet2DecX(cpt) * (TB1(5) / 2 ^ 15), 7)
                          For k = 1 To tmp
                          valeurX = valeurX * 0.1
                          Next k
    c'est bete mais y a t'il plus simple, SVP ?
    merci pour votre aide

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 508
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 508
    Par défaut
    Round ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juin 2016
    Messages
    306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Juin 2016
    Messages : 306
    Par défaut
    Bonjour,

    Oui j’en avais oublié la fonction, ça marche bien avecça.

    Merci !

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 08/10/2014, 14h17
  2. Réponses: 12
    Dernier message: 13/07/2014, 14h21
  3. [Débutant] Convertir un nombre en string avec format exponentiel
    Par guillaume.niel dans le forum VB.NET
    Réponses: 2
    Dernier message: 31/12/2012, 10h36
  4. [XSLT] formatage d'un nombre avec exposant
    Par menakikou dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 21/12/2010, 22h52
  5. ecrire un nombre avec exposant sous autre forme
    Par tintin1234 dans le forum MATLAB
    Réponses: 1
    Dernier message: 11/04/2009, 05h10

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