PatCatNat’s, site de Patrice MOREL
Vous êtes ici : Accueil » Inform@tic » Excel ou Calc » Liste déroulante

Liste déroulante

D 17 mars 2010     H 16:38     A Patrice MOREL    


Il y a 2 façons de créer une liste déroulante. La première consiste par le principe de Validation et la seconde par la création d’un objet de formulaire.

Excel 2003 Office 2003 - Excel | Testé |

Par "validation" :

Barre de menu Données et Validations :

Dans la liste Autoriser : choisir Liste.

A Source : mettre la plage de cellules où est la base qui doit figurer dans la liste ou indiquer les éléments manuellement séparés par des points virgules.
Pour supprimer il faut retourner dans la fenêtre et actionner le bouton Effacer tout.

Note : Si votre plage de cellule de votre base se trouve sur un autre onglet, il faut la nommer, sinon celà ne fonctionne pas. [1] Mettre alors dans Source : =MaListe par exemple.

__3__

Par l’objet :

Dans la barre d’outils Formulaires :

Prendre la Zone de liste déroulante et la dessiner en étirant avec la souris l’objet.

(Pour l’avoir en forme "construction" comme ici avec les poignées, il faut faire un clic droit dessus).

En mode construction faire un double clic gauche dessus.

La Plage d’entrée : correspond à la plage de cellule comportant la base des éléments à retrouver dedans.
La Cellule liée : correspond à la cellule où se trouvera un numéro attribué par excel de 1 à X. Chaque numéro est liés à la ligne choisie dans la liste.
Le chiffre 0 rend inactif (vierge) la zone de liste.

L’avantage de l’objet est que l’on peut lui affecter une macro (clic droit dessus et Affecter une macro...).


[1Pour nommer une plage il faut sélectionner la plage et dans la barre des menus faire Insertion puis Nom puis Définir....

Dans la même rubrique

4 janvier – Incrémentation de lignes avec un classeur lié.

3 août 2017 – Nom de fichier dans une cellule

14 mars 2012 – Date par défaut

14 décembre 2011 – Divers petits trucs

17 octobre 2011 – Préparer sa liste de diffusion par mail