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 :

Texte d'une MsgBox venant d'une table


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut Texte d'une MsgBox venant d'une table
    Bonjour,
    Dans une boite de méssage Msgbox, comment faire pour le texte contenu dans celle-ci provienne du champs d'une table".
    Merci par avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Tu récupéres le texte par par exemple DLookup, tu le stockes dans une variable, et tu la mets dans la partie message des paramètres de ta MsgBox.

    Starec

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut
    Bonjour et merci,
    ce que je voudrais realiser, lorsque je clique sur le champs d'un formulaire ouvrir une boite de message tel que:
    SNECMA
    MEP1 bit 2
    Panne dialogue bus
    DA (VTL)
    ELMA bit: 0
    Mot MEI: MEIMGA

    Ces infos seraient stockés dans une table "infos".
    Je ne suis pas un féru en programmation loin de là.
    je sais juste utiliser les cde Msgbox, & vblf, etc .....
    Ou pourrais je trouver un bout de code?
    Merci par avance

  4. #4
    Membre éclairé Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Par défaut
    je mettrais un truc comme ça:
    (chez moi ça marche, je l'ai testé )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Function essai()
    Dim maDb As Database
    Dim REC As Recordset
    Dim txt As String
     
    Set maDb = CurrentDb()
    Set REC = maDb.OpenRecordset("marche") 'marche est le nom de la table
    txt = REC("unité") 'unité est le champ 
    REC.Close
    MsgBox "terminé " & txt
     
    End Function
    ce code prend par défaut la première ligne de ta table, si tu veux sélectionner un enregistrement plus particulier tu remplaces ta table par une requête...
    si t'as besoin de plus d'infos, dis-le!

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut
    Bonjour et merci,
    Je dois donner plus d'explications!
    Dans ma table "TblBit" j'ai en fait 16 champs différents, qui representent des bits de 0 à 15 (soit 16 bits).
    donc ma table "TblInfos" a 16 enregistrements ,lorsque je clique sur un bit de la table "TblBit" (ex: bit 5) s'affiche le méssage de l'enregistrement 5 de ma table "TblInfos", etc...
    Merci

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

Discussions similaires

  1. Modifier une zone venant d'une requete
    Par nuFox dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 17/12/2008, 13h28
  2. Réponses: 2
    Dernier message: 10/06/2008, 11h31
  3. Réponses: 13
    Dernier message: 26/07/2007, 08h50
  4. [VBA] Appeler une requete venant d'une table liée ?
    Par fabiolous dans le forum VBA Access
    Réponses: 1
    Dernier message: 18/05/2007, 20h33
  5. CR9 : comment poser une image venant d'une table, base Acces
    Par CR9-Deb dans le forum SAP Crystal Reports
    Réponses: 6
    Dernier message: 13/05/2005, 10h33

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