Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/01/2012, 16h53   #1
Invité de passage
 
Étudiant
Inscription : décembre 2011
Messages : 19
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2011
Messages : 19
Points : 1
Points : 1
Par défaut Récupérer données liste déroulante dans un objet texte

Bonjour,

Je souhaite créer un formulaire avec des sous formulaires issus d'autres tables pour créer un écran (dossier collaborateur)

J'ai un problème, je n'arrive pas à récupérer/lier mon objet texte à une liste déroulante.

Je vous joins la base avec le formulaire en question pour une meilleure compréhension.

Il faudrait que l'objet "Texte63" récupère automatiquement la colonne 1 de la requete utilisée pour la liste déroulante "Modifiable61"

Ainsi les deux objets piloteront le reste du formulaire

Merci à vous
Fichiers attachés
Type de fichier : zip Formulaire Dossier collaborateur.zip (38,5 Ko, 10 affichages)
madjon6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 08h39   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 090
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 090
Points : 11 620
Points : 11 620
Bonjour,
Pour récupérer 1 valeur d'une colonne une simple affectation fonctionne parfaitement. Dans l'événement Après MAj de la liste :

Code :
me.texte63 = me.liste.column(0)
Pour l'intégralité de la 1ere colonne il faut parcourir l'ensemble au moyen d'un for par exemple.

Code :
1
2
3
4
dim i as long
    For i = 0 To Me.liste.ListCount
        me.texte63 =me.texte63 & ";" & me.liste.Column(0,i)
    next
note que ; est un séparateur comme un autre.

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 08h57   #3
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220


Petit rappel :
Vous auriez pu trouver cette solution en recherchant dans la
Comment récupérer la valeur d'une colonne de la ligne sélectionnée dans une zone de liste ?
Bonne continuation
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 10h15   #4
Invité de passage
 
Étudiant
Inscription : décembre 2011
Messages : 19
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2011
Messages : 19
Points : 1
Points : 1
Bonjour,

Merci pour vos réponses mais cela ne fonctionne pas

Le message d'erreur dit "Access ne peut pas trouver l'objet me


Pour info : je suis novice sur access et encore plus sur access 2010.

Merci pour vitre aide
madjon6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 11h05   #5
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 090
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 090
Points : 11 620
Points : 11 620
Me n'est disponible que dans les modules de formulaire ou d'état.

Voir le tuto sur les appels formulaires sur ma page perso.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 10h59   #6
Invité de passage
 
Étudiant
Inscription : décembre 2011
Messages : 19
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2011
Messages : 19
Points : 1
Points : 1
Bonjour,

Merci pour ton aide Loufab
madjon6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h38.


 
 
 
 
Partenaires

Hébergement Web