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

VBA Access Discussion :

Mise en forme des résultats d'une requête


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut Mise en forme des résultats d'une requête
    Bonjour,

    J'ai un petit code comme suit pour l'ouverture d'une requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
        Dim db As DAO.Database
     
        Set db = CurrentDb
     
     
     
        DoCmd.Close acQuery, "RQAAUTEU", acSaveNo
     
     
     
        db.QueryDefs("RQAAUTEU").sql = "select bla bla bla"
     
     
        DoCmd.OpenQuery "RQAAUTEU", , acEdit
    Mon code marche j'ai pas de soucis, mon problème c'est que dans le tableau qui s'ouvre, les chiffres s'affichent avec 20000 chiffres après le virgule.

    Ya -t-il un moyen de spécifier la mise en forme du tableau avant qu'il ne s'ouvre ? (dans le code VBA) ???

    Merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 229
    Points : 1 579
    Points
    1 579
    Par défaut
    Essaie de donner le format d'affichage à la création.

    Dans le code sql tu utilises la fonction format.

  3. #3
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut
    Merci,

    Ma requête est monstrueuse c'est pas évidant ce que tu dis .......... autre propositions ?

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 229
    Points : 1 579
    Points
    1 579
    Par défaut
    Citation Envoyé par mhamedbj Voir le message
    .......... autre propositions ?
    Je ne vois pas.

    De toute facon tu est obligé de faire le formatage soit dans la requête soit dans un formulaire ou un état.

  5. #5
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut
    Citation Envoyé par DMboup Voir le message
    Je ne vois pas.

    De toute facon tu est obligé de faire le formatage soit dans la requête soit dans un formulaire ou un état.
    Ok alors comment on utilise le 'format' dans le code ?

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 229
    Points : 1 579
    Points
    1 579
    Par défaut
    Un exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select UnChamp, format(UnChamp,"# ##0,00") as ChampDouble, ...
    Cherche dans l'aide la syntaxe de la fonction format. La FAQ aussi

Discussions similaires

  1. Mise en variable des résultats d'une requête
    Par shanod dans le forum Administration
    Réponses: 4
    Dernier message: 22/11/2011, 14h02
  2. Mise en forme des résultats d'une requete
    Par johanlft dans le forum Langage SQL
    Réponses: 4
    Dernier message: 04/10/2007, 13h28
  3. Mise en forme du résultat d'une requête
    Par BlackMinou dans le forum Oracle
    Réponses: 1
    Dernier message: 21/11/2006, 19h11
  4. Cosmétique - mise en forme du résultat d'une requête
    Par habasque dans le forum Langage SQL
    Réponses: 0
    Dernier message: 30/10/2006, 18h25
  5. [MySQL] Mise en forme du résultat d'une requête
    Par heteroclite dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 27/09/2006, 23h08

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