Liste deroulante

Bonjour,

Pour une liste déroulante, comment faire reference à une zone de cellule

cordialement

Bonjour

Tu sélectionnes la zone et tu vas dans INSERTION - NOM - DEFINIR

Tu donnes un nom (exemple : Liste)

Ensuite, dans la/les cellule(s) où tu veux la liste, tu vas dans DONNEES - Validation ; dans "Autoriser", tu choisis "Liste" - dans "Source", tu écris =Liste (le nom que tu a donné)

Amicalement

Nad

Bonjour

ca marche pas

j'ai ce message d'erreur

"la liste source doit être délimitée ou faire référence à une seule ligne ou colonne"

comment délimitée la liste source

Bonjour

quelle est la plage que tu veux avoir dans ta liste?

Cordialement

Bonsoir Jacques,

Ravie que tu sois parmi nous.

C'est régulièrement que nous mettons un lien vers ton magnifique site.

Amicalement

Nad

micpid a écrit :

Bonjour

ca marche pas

j'ai ce message d'erreur

"la liste source doit être délimitée ou faire référence à une seule ligne ou colonne"

comment délimitée la liste source

En lui attribuant un nom, comme te l'a expliqué Nad-Dan.

Tu sélectionnes la liste source (que je ne saurais trop te conseiller de mettre dans un onglet à part), et dans le menu Insertion - Nom, tu attribues un nom à ta liste.

Dans Excel 2007, tu sélectionnes ta plage de cellules, et à gauche de ta barre de formule, à la place de A1:A10 (si tu as sélectionné la plage A1:A10), tu écris le nom de ta liste (par exemple : Liste1).

Avons nous répondu à ta question ?

Bonjour,

en fait la source est composée de plusieurs lignes et plusieurs colonnes.

quand je selectionne toutes les cellules j'obtiens dans la zone nom (avant d ela nommer) 15LxC

Bonjour

désolé mais sans plus de précision, difficile dete repondre.

sinon, envoie ton fichier afin que l'on essaie de voir (format2003)

Cordialement

Bonjour

Suis ces étapes A FAIRE IMPERATIVEMENT DANS CET ORDRE

Tu sélectionnes la 1ère colonne de ta plage et tu vas dans INSERTION - NOM - DEFINIR

Tu donnes un nom (exemple : Liste)

Tu as donc une formule du genre :

=Feuil1!$C$6:$C$9

Ensuite, dans la/les cellule(s) où tu veux la liste, tu vas dans DONNEES - Validation ; dans "Autoriser", tu choisis "Liste" - dans "Source", tu écris =Liste (le nom que tu a donné)

Tu retournes dans le gestionnaire de noms, et tu modifies la formule comme ceci :

=DECALER(Feuil1!$C$6:$C$9;;;;2)

Le 2 correspond au nombre de colonnes à prendre en compte

Amicalement

Nad

Nad-Dan, ton astuce m'intéresse, mais comment avoir, dans la liste déroulante, le nom et le prénom côte à côte ?

Je m'expliqe :

Colonne A : Les noms

Colonne B : Les prénoms

Dans Validations des données, si je mets la formule DECALER dans le gestionnaire de noms, la liste déroulante met les noms et prénoms à la suite, et pas côté à côte...

Quelqun a-t-il la solution ?

Bonjour Chatnet

La solution : créer une 3ème colonne avec la formule

=A1&" "&B1

qui deviendra la plage de ta liste

Amicalement

Nad

Salut Nad-Dan,

Ok, mais cette formule va m'obliger à créer 2 listes déroulantes alors ? Ma question était : sur une liste déroulante, comment faire pour avoir Nom et Prénom côte à côte ?

Bonjour chatnet

Non, tu n'as qu'une seule liste : celle correspondant à la colonne de la formule.

Colonne A ==> Les Noms

Colonne B ==> Les Prénoms

Colonne C ==> Les Noms ET les Prénoms (grâce à la formule)

Tu sélectionnes uniquement la plage de la colonne C pour le nom défini.

Amicalement

Nad

Rechercher des sujets similaires à "liste deroulante"