ACCESS - Liste déroulante

Résolu
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -  
soleil_levant Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Sous ACCESS 2002 sp3, je souhaiterai créer dans un formulaire une liste déroulante de choix avec certaines conditions :
1. je voudrais qu'on ne puisse pas saisir au clavier dans le champs de la liste de choix : actuellement on n'est pas obligé de cliquer sur un choix, on peut aussi écrire dans le case. Je voudrais interdire ça.
2. Je voudrais créer un bouton à côté de la liste permettant d'ajouter dans la liste un choix. (afin qu'à l'avenir ce choix soit visible dans la liste.

Faut-il du VBA ? si oui, comment apprendre ce langage ?

Pour info : j'ai créé ma liste de choix à partir de ma table pricipale : j'ai choisi "assistant liste de choix", et ma liste provient ainsi d'une sous-table qui ne comporte que les champs à afficher dans cette liste.


Merci de votre aide.
Rémi
A voir également:

13 réponses

Utilisateur anonyme
 
salut

Met Vérouiller = Oui

et c'est bon personne ne peut écrire dedans :-)
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci mais ça ne marchait pas : je ne pouvais plus séle"ctionner d'éléments de la liste.
Mais j'ai compris qu'il fallait faire : "limiter à la liste" = oui.

Et concernant mon bouton de rajout de choix dans la liste ??? personne n'a une petite idée ?
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
???
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Salut,

tu crées un formulaire avec ta sous table de liste de choix...

Dans le formulaire de base (celui où tu as ta boite déroulante), tu installes ton bouton, le bouton assistant doit être activé, puis opération sur formulaire -ouvrir un formulaire
Tu pourras inscrire un nouvel élément dans le nouveau formulaire et qui sera disponible dans ta liste déroulante
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
bonjour,

tout d'abord, merci beaucoup, ça m'a permis d'un peu avancer, mais ça ne marche pas toujours :

En fait, j'ai plusieurs fois cette même liste déroulante dans mon formulaire de base.
Or si je regarde les choix dans une liste, et que je ne trouve pas ce que je veux je clic sur mon bouton pour rajouter un choix.
Je le rajoute.
Je reviens sur mon formulaire. Si je regarde dans la liste que j'avais déjà ouverte, mon nouvel enregistrement n'apparait pas. Par contre si je regarde dans les autres listes, cette fois je retrouve bien mon nouvel enregistrement.
Est-ce une question d'actualisation de la liste ? si oui, comment l'actualiser après chaque nouvel ajout ?


2ème problème (moindre...) : quand je rajoute un choix dans mon formulaire dédié, il faut que je clic bien sur le petit triangle indiquant "nouvel enregistrement" en bas du formulaire (>*) sinon ça écrase mes données existantes. Comment faire pour que l'enregistrement d'une nouvelle donnée se fasse systématiquement comme un nouvel enregistrtement, et ne plus avoir besoin de le faire manuellement ?

Merci encore
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
alors ? personne pour me sauver ?
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
eh! oh! on est bénévoles, alors soit un peu patient!
http://img139.imageshack.us/img139/8973/notdistrimq9.jpg
sinon adresse toi à des professionnels...
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
je n'ai pas l'impression d'avoir été très malpoli mais enfin bon...
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Je n'ai pas dit que tu étais impoli mais impatient...
Vu la manière dont tu prends les choses, j'abandonne ce suivi d'assistance
Ciao
0
soleil_levant Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   32
 
C'est comme si tu savais ou que tu connaissais la réponse, faut que tu arretes avec ta photo de soit disant faut patienter, t'es vraiment nul comme personne, NULL!!
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
ciao !

alors, y-aurait-il quelqu'un d'autre pour m'aider svp ?
0
soleil_levant Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   32
 
D'abord, faut que tu te renseigne d'avantages sur les bases relationnelles, ainsi tu peux comprendre d'avantages sur ton cas.
Ensuite, faut que tu regarde du côté des propriétés de tes formulaires, Passe en Mode conception, clique droit sur le carré noir du formualaire, propriété, Onglet données, type recordset, Feuille de réponse dynamique, tu fais pareil pour les autres formulaires qui sont liés entre eux. Essaie aussi de changer et tiens moi au courant,
bonne chance
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
merci beaucoup de ton aide.
Je vais essayer ça et je te tiendrai au courant !
A+
Rémi
0
remix1502 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci !
grâce à ton aide et un peu de réflexions j'ai pu m'en sortir !
A bientôt !
0
soleil_levant Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   32
 
Super :)
pense à mettre une petit résolu ;)
0