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

VB 6 et antérieur Discussion :

format nombre - 2 chiffres


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 14
    Par défaut format nombre - 2 chiffres
    Bonsoir a tous,

    J'aimerais que lorsque mon chiffre s'affiche apparaisse 01 au lieu de 1
    j'ai essayé par le biais d'une condition mais il me supprime automatiquement le 0

    quelqu'un aurait une idée ?

    merci d'avance

  2. #2
    Membre émérite Avatar de DAUDET78
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2008
    Messages
    635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 635
    Par défaut
    Regarde
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    S$ = Format$( val(valeur$), "00")
    Ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    S$ = right$("00"+Str$(I%), 2)

  3. #3
    Membre émérite
    Inscrit en
    Décembre 2007
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 512
    Par défaut
    Bonjour,


    de DAUDET78
    Ou
    Code :
    S$ = right$("00"+Str$(I%), 2)
    Attention Str$(I%) donne espace + le chiffre
    donc le résultat de S$ donnera (si I%=2 par ex) " 2" (espace et le chiffre 2)
    Pour éviter celà il faut ajouter Trim dans le code
    donc petite rectification:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    S$ = Right$("00" & Trim(Str$(i%)), 2)
    A+

  4. #4
    Membre émérite Avatar de DAUDET78
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2008
    Messages
    635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 635
    Par défaut
    Effectivement, c'est toujours le danger de donner une ligne de code sans la tester ......

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 14
    Par défaut
    pour ma part j'ai essayé les 2 solution mais rien n'y fait. j'ai fait quelques recherche sur ces fonctions pour vérifié si j'utilisé bien ton exemple et je pense pas m'etre trompé.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    chiffre = 2
    nombre = Format(val(chiffre), "00")
    Est ce que je me trompe quelques part ?
    parce que le résultat est 2 au lieu de 02

    en tout cas merci pour la réponse

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 14
    Par défaut
    Ok c'est bon je viens de trouver c'était télement bete
    ma variable était déclaré en Integrer

    Merci a vous deux de ce coup de main

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 29/01/2024, 15h32
  2. [MySQL] enregistrer un nombre sous format de 2 chiffres
    Par xzéna dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 18/08/2011, 13h56
  3. Réponses: 9
    Dernier message: 03/11/2010, 17h36
  4. [Format]nombres avec des 0
    Par zozolh2 dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 01/06/2004, 08h43
  5. [MFC] Nombre de chiffres après la virgule
    Par karl3i dans le forum MFC
    Réponses: 3
    Dernier message: 27/01/2004, 13h04

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