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.NET Discussion :

Formater un nombre pour qu'il comporte 3 chiffres [Débutant]


Sujet :

VB.NET

  1. #1
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut Formater un nombre pour qu'il comporte 3 chiffres
    Bonsoir les développeurs 😉,
    J'ai un programme VB.NET comportent des NumericUpDown ("Textebox" pour les nombres)
    Je souhaiterai convertir les nombres comportant moins de 3 caractères pour qu'il contiennent 3 caractères.
    Exemple : 29 -> 029
    2 -> 002
    255 -> 255
    Cela consiste à rajouter des 0 pour faire large 😂
    J'espère que vous pourrez m'aider sur cette histoire qui me taraude.
    Je vous remercie,
    M.Leroy

  2. #2
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonsoir,

    En supposant ton nombre dans un variable numérique N, N.ToString("00#") devrait donner exactement que tu demandes ....

    ...

  3. #3
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut
    Citation Envoyé par Phil Rob Voir le message
    Bonsoir,

    En supposant ton nombre dans un variable numérique N, N.ToString("00#") devrait donner exactement que tu demandes ....

    ...
    Bonjour merci de votre réponse,
    Auriez vous un petit exemple avec le contenue d'un text box ?
    Je vous remercie
    M.Leroy

  4. #4
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    En supposant que option strict est à Off.

    Voir aussi

  5. #5
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Re ...

    Désolé, j'ai fait un peu vite et je t'ai envoyé un mauvais formatage.

    Voici le bon, par rapport à une TextBox, et testé comme illustré ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
            Dim N As Integer
            N = CType(TextBox1.Text, Integer)
            MessageBox.Show(String.Format("{0:D3}", N))   ' 3 est le nombre total de chiffres que tu veux
    Nom : Format01.jpg
Affichages : 748
Taille : 31,7 Ko

  6. #6
    Membre averti Avatar de M.Leroy
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2019
    Messages : 49
    Par défaut
    Merci d'avoir fait tout cela, le problème est résolu.
    M.Leroy

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/10/2010, 11h14
  2. [2K5] code format nombre pour les milliers
    Par cana13 dans le forum SSRS
    Réponses: 6
    Dernier message: 13/04/2010, 09h42
  3. Formater une cellule nombre pour eviter les dieses
    Par z89bo198 dans le forum Excel
    Réponses: 1
    Dernier message: 12/07/2009, 18h06
  4. Format nombre pour lien hypertexte
    Par aleximan dans le forum IHM
    Réponses: 4
    Dernier message: 15/04/2009, 09h28
  5. Modif format nombre pour 24 TextBox
    Par melouille56 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/12/2007, 21h26

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