Liste deroulante (ou modifiable)

  • Initiateur de la discussion Nico
  • Date de début
N

Nico

Guest
Bonjour,
j'ai créé sur excel dans certaines cellules des liste deroulante (ou modifiable)(avec l'outil formulaire) pour eviter des erreurs de saisies.
Je souhaite recuperer dans une autre feuille du classeur l'information qui sera choisie dans la liste deroulante, j'utilise donc, dans le format de controle de ma liste deroulante, l'option 'cellule liée' (en donnant la cellule dans laquelle je veux voir apparaitre l'information).
Pour l'instant, il ne m'affiche qu'un chiffre, qui correspond a l'ordre des information de ma liste deroulante. Comment puis-je faire pour afficher l'information reelle qui se trouve dans la liste (et non pas un chiffre) ?

Merci.
Nico
 

Celeda

XLDnaute Barbatruc
BOnjour,


Une suggestion Nico, laisse tomber la liste par Formulaire,

parce qu'elle va devenir obsolète, utilise plutôt

Validation - données - Autorise Liste.

En plus il y a aussi les combo qui peuvent t'aider.

En téléchargeant les deux COFFRETS DES LISTES dans la centrale de téléchargement, tu auras une foule de renseignements sur comment faire des listes, dans le deuxième coffret, il y a une page consacrée pour savoir comment faire les listes selon le type.

Celeda
 

bbmarcus

XLDnaute Occasionnel
Bonjour Nico, Celeda, le forum,

moi j'ai à te proposer sinon un truc simple:

Tu crée un combobox avec tes références.
Dans les propriétés, tu choisi une cellule dans laquelle faire apparaitre ta sélection (LinkedCell)...par exemple A1
Dans la feuille dans laquelle tu veux faire apparaitre le résultat, tu fait =A1....


C'est simple et rapide à faire.

Sinon, comme disait Céléda, dans les coffrets des listes, y a de quoi apprendre, crois-moi, je m'en sert souvent !
Merci à leur Créateur !

bbmarcus
 

bbmarcus

XLDnaute Occasionnel
Bonjour Nico, Celeda, le forum,

moi j'ai à te proposer sinon un truc simple:

Tu crée un combobox avec tes références.
Dans les propriétés, tu choisi une cellule dans laquelle faire apparaitre ta sélection (LinkedCell)...par exemple A1
Dans la feuille dans laquelle tu veux faire apparaitre le résultat, tu fait =A1....


C'est simple et rapide à faire.

Sinon, comme disait Céléda, dans les coffrets des listes, y a de quoi apprendre, crois-moi, je m'en sert souvent !
Merci à leur Créateur !

bbmarcus
 
N

Nico

Guest
Merci beaucoup pour cette reponse rapide,

par contre avec Données - Validation - Autorise liste, je ne peux pas prendre les données sur une autre feuille. C'est normal ?

Je n'ai pas reussi a trouver les 2 coffrets de listes ! Ou se cachent-ils ?

Encore merci.

Nico








Celeda écrit:
BOnjour,


Une suggestion Nico, laisse tomber la liste par Formulaire,

parce qu'elle va devenir obsolète, utilise plutôt

Validation - données - Autorise Liste.

En plus il y a aussi les combo qui peuvent t'aider.

En téléchargeant les deux COFFRETS DES LISTES dans la centrale de téléchargement, tu auras une foule de renseignements sur comment faire des listes, dans le deuxième coffret, il y a une page consacrée pour savoir comment faire les listes selon le type.

Celeda
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Le coffret 1
https://www.excel-downloads.com/resources/le-coffret-des-listes.222/
Le coffret 2
https://www.excel-downloads.com/resources/le-coffret-des-listes-xld-2.216/

Tous les téléchargements :
https://www.excel-downloads.com/resources/

Si ta liste est sur une autre feuille, tu lui donnes un nom
(tu sélectionnes la plage puis Insertion - Nom - Définir)
Ensuite, pour faire la liste de validation :
Données - Validation
Dans 'Autoriser' tu choisis 'Liste'
Dans la zone 'Source', tu tapes le nom de ta liste, précédé du signe =, puis OK

Si la plage que tu as nommée est plus longue que ta liste :
dans la zone 'Source', tu tapes la formule :
=DECALER(List;0;0;NBVAL(List))
(si tu as nommé 'List' ta liste)
ou bien :
=DECALER(List;;;NBVAL(List))

Message édité par: Monique, à: 16/06/2005 16:12
 

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 065
Membres
103 451
dernier inscrit
Souleymane