Liste de choix ou de validation venant d'une autre feuille

Est-il possible d'insérer dans une cellule une liste de choix qui proviendrait d'une autre feuille excel, d'un autre classeur excel voire d'une requête access ?

Si la liste est dans la colonne "A" de la Feuil2, avec une étiquette en A1 (à ne pas inclure dans la liste) il faut nommer cette plage de données sur la feuille Feuil2 avec:
Insertion -> Nom -> Définir
nomme ta liste par exemple MaListe
et en bas dans la zone de définition du nom tu écris

=DECALER(feuil2!$A$2;;;nbval($A:$A)-1))

sur une autre feuille sélectionne une cellule et fait données, Validation, Autoriser: Liste , Données: =MaListe
Que les données de la feuille "Feuil2" proviennent d'une requête sur access ou qu'elles soient entrées à la mimine ne change rien.

Pour faire référence à une liste nommée se trouvant dans un classeur différent :
Créer d'abord la liste nommée LaListe dans une feuille du fichier Source.xls
Dans l'autre classeur, créer un nom ListeExterne par Insertion Nom Définir faisant référence à
Source.xls!LaListe (à écrire en bas de la boîte Définir un nom).
Ensuite, dans Données Validation, il suffit de donner =ListeExterne comme source des éléments de la liste de validation.
Le fichier Source doit cependant être ouvert pour pouvoir choisir dans la liste de validation. Il est bien mentionné dans la liste des fichiers de Edition Liaisons comme une source de données externes.

Auteurs : ,

Mots clefs associés à cette page : , , , , ,

Formule invalide

la formule ne fonctionne pas

corrigé

C'était gentiment dit mais de fait il y avait une erreur dans la formule. Au cours de nombreuses migrations d'excelabo de serveur en serveur les $ dans certaines formules (signe de variable en php..) on fait des leurs. J'ai corrigé.

Misange

option donnée grisée

Bonjour,

Tout d'abord je tiens a vous dire que je suis récemment inscrit sur ce site et que je le trouve incroyaable, très bien construit et précis. Je me suis mis au langage VBA il y a 3 jours et j'ai déja ou construire un formulaire plutôt complexe. Voilà pour les compliments.

Le problème qui me préoccupe est le suivant :

Je ne peux pas sélectionner "données" dans le menu données/validation/options..
Ma liste est déja créée sur une autre feuille mais la case donnée est grisée, je ne peux donc pas importer cette liste sur une autre feuille. Lorsque je tape la fameuse formule =DECALER etc.. Excel me dit que je ne peux utiliser une liste extèrieure à ma feuille dans une cellule de validation.

Y a til une solution pour activer cette option "données" ?

Merci d'avance.