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

Access Discussion :

Format #000 000 000# dans un champ d'état


Sujet :

Access

  1. #1
    Membre régulier Avatar de DJOUFOU
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 167
    Points : 90
    Points
    90
    Par défaut Format #000 000 000# dans un champ d'état
    Bonjour à tous,

    Dans un état basé sur une requête, j'ai un champ "SommeDeNAP" que je veux mettre au format #000 000 000#. c'est à dire que le montant est encadré par "#". j'ai essayé tout ce que je pouvais, mais hélas. j'ai essayé de mettre ceci #000 000 000# dans le paramètre de champ "FORMAT" mais il me donne par exemple #001 500 250# pourtant je n'ai pas besoin des zéro initiaux.
    Quelqu'un aurait il une astuce? merci d'avance.
    Success is not final, faillure is not fatal.
    It is the courage to continue that count. So look always forward!

  2. #2
    Membre émérite Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 670
    Points : 2 489
    Points
    2 489
    Par défaut Format #000 000 000# dans un champ d'état
    Une proposition naïve & intuitive:

    Changer le format en fonction de la longueur de ton nombre; fonction "Len(TonChamps)":
    pour 3 chiffres -----> format #000#.
    pour 4 chiffres -----> format #0 000#.
    pour 5 chiffres -----> format #00 000#. ... et ainsi de suite, en supposant que tu n'a pas 36 possibilités, et même dans ce cas tu peux créer une boucle en quelques lignes pour faire le travail.
    Il faudra travailler avec la "valeur" de ton champs pour pouvoir te débarrasser des zéros (au début du nombre) avant d'utiliser la fonction LEN.

Discussions similaires

  1. [Lazarus] Contrôle de résultat dans un champ d'état
    Par FOCUS77 dans le forum Lazarus
    Réponses: 2
    Dernier message: 30/08/2015, 13h06
  2. Réponses: 4
    Dernier message: 11/12/2009, 16h50
  3. Réponses: 6
    Dernier message: 06/07/2009, 18h09
  4. Saut de ligne dans un champ d'état
    Par cornet04 dans le forum IHM
    Réponses: 1
    Dernier message: 05/06/2009, 14h54
  5. Probleme format cellule affichage 000
    Par deca2 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 21/05/2008, 13h37

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