Rechercher : dans
Par :

Access: liste déroulante et zone texte

Dernière réponse le 6 jui 2009 à 15:20:58 k_rot, le 13 sep 2004 à 14:08:51 
 Signaler ce message aux modérateurs

Bonjour,
Je travail sur une base access2 et j'aurai voulu savoir comment faire apparaitre dans une zone texte des informations sur une personne que l'on aurai choisi dans une liste déroulante, du même formulaire.
merci d'avance.

Meilleures réponses pour « Access: liste déroulante et zone texte » dans :
Listes déroulantes simples avec Excel VoirDans votre tableau, vous souhaitez insérer un texte ou une valeur choisi dans une liste (déroulante). vous créez votre liste, ligne aprés ligne, sur votre feuille en cours ou sur une autre feuille du classeur en cours. vous la nommez : INSERTION...
Liste déroulante avec saisie semi automatique pour EXCEL VoirC'est une procédure qui demande un investissement personnel et qui n'est pas nécessairement facile à comprendre et à réaliser dès la première fois. Afin de rendre cette astuce facile à utiliser, nous allons employer les plages et les formules...

1

hydatid, le 2 jun 2008 à 17:49:44

Bonjour,
Je pense que la réponse est dans le code : MaZoneDeTexte = MaListe.Column(0) à mettre dans un bouton; (vous aurez le choix entre 0, 1, 2, 3 ou 4 selon la position de votre colonne) (MaZoneDeTexte est le nom de votre zone de texte qui reçoit l’information) (MaListe est votre liste déroulante d’où vous prélevez l’information, cette liste aura été crée à partir d’un table avec 1 ou plusieurs colonnes) !
Moi je suis intéressé par une autre question les amis : Comment faire pour ajouter plusieurs champs de la zone de liste dans une même zone de texte ? J’arrive avec le code sus cité d’ajouter un champ mais lorsque j’ajoute le deuxième le premier est effacé !
Merci

Répondre à hydatid

2

hydatid, le 2 jun 2008 à 17:53:52

Bonjour,
Je pense que la réponse est dans le code : MaZoneDeTexte = MaListe.Column(0) à mettre dans un bouton; (vous aurez le choix entre 0, 1, 2, 3 ou 4 selon la position de votre colonne) (MaZoneDeTexte est le nom de votre zone de texte qui reçoit l’information) (MaListe est votre liste déroulante d’où vous prélevez l’information, cette liste aura été crée à partir d’un table avec 1 ou plusieurs colonnes) !
Moi je suis intéressé par une autre question les amis : Comment faire pour ajouter plusieurs champs de la zone de liste dans une même zone de texte ? J’arrive avec le code sus cité d’ajouter un champ mais lorsque j’ajoute le deuxième le premier est effacé !
Merci

Répondre à hydatid

3

hydatidose, le 8 jun 2008 à 12:20:26

Bonjour les amis,
Le problème est résolu grâce à LatelyGreek et à Yassine Bennani.
Le code a mettre dans un bouton est : « MaZoneDeText.Value = MaZoneDeText.Value & MaListe.Column(0) » il fonctionne très bien.
Je voudrais être plus gourmand. Comme faire pour que le curseur se place au niveau d’une nouvelle ligne lorsque j’ajoute du texte, car actuellement les mots sont ajoutés sans espace entre eux.
Merci

Répondre à hydatidose

10

 Zags, le 6 jui 2009 à 15:20:58

Salut j'ai un petit souci d'affichage dans une colonne d'une table la selection de ma lise déroulante.
Je t'explique:
j'ai créé un formulaire composé d'une liste déroulante Nom, je souhaiterais afficher via un bouton OK, ma selection dans une colonne Acteur de ma table TABLE1.

Merci pour ton aide, je suis coincée.

Mag

Répondre à Zags

4

hydatidose, le 8 jun 2008 à 12:23:43

Bonjour les amis,
Le problème est résolu grâce à LatelyGreek et à Yassine Bennani.
Le code a mettre dans un bouton est : « MaZoneDeText.Value = MaZoneDeText.Value & MaListe.Column(0) » il fonctionne très bien.
Je voudrais être plus gourmand. Comme faire pour que le curseur se place au niveau d’une nouvelle ligne lorsque j’ajoute du texte, car actuellement les mots sont ajoutés sans espace entre eux.
Merci

Répondre à hydatidose

5

, le 10 jun 2008 à 19:55:07

Les amis bonjour,
Grâce à LatelyGreek le problème est résolu : « MaZoneDeText.Value = MaZoneDeText.Value & vbCrLf & MaListe.Column(0) ».
En plus en posant ces questions j’ai pu anticiper sur certaines de mes questions futures.
A plus

Répondre à

6

hydatidose, le 1 aoû 2008 à 18:58:30

Access, j’ai un formulaire avec des zones textes et des zones de liste avec lesquelles je remplis un sous-formulaire. Lors d’un premier et du deuxième enregistrement tout se passe bien. Alors que le troisième enregistrement écrase le deuxième. Que dois-je faire ?
Merci

Répondre à hydatidose

7

hydatidose, le 1 nov 2008 à 16:16:02

Bonjour
J’ai résolu le problème : j’ai ajouté au niveau du bouton le code :
Me.[Nom du Sous formulaire].Form.Recordset.MoveLast 'Dernier enregistrement du sous formulaire
Me.Refresh
A plus

Répondre à hydatidose

8

bob, le 10 fév 2009 à 22:09:17

C'est super les mecs qui se répondent eux-mêmes... et au combien pathétique!!

Répondre à bob

9

Xqntor, le 14 avr 2009 à 14:29:39

Au moins y donne la solution, ce qui peut-être utile pour d'autres personnes, pas comme ta réponse qui est elle totalement inutile.

Répondre à Xqntor