Tout d'abord bonjour à tous les participant(e)s du Forum qui me lisent.
Avec ce que j'ai pu lire des cracks du forum, sur le sujet qui me préoccupe, je me suis lancé pour obtenir le choix d'une zone de liste dans un autre onglet différent de celui en cours.(merci Monique)
Mais voilà çà parait simple à la lecture mais .... à l'écriture çà ce complique.
Pour l'exemple, dans le fichier ci-joint quand je selectionne sur l'onglet "Listes" en cellule C5 le mot "Paris" à l'aide de ma zone de liste(Listfourn), j'aimerai voir afficher en D5 la liste qui se trouve dans l'onglet "Paris" à partir de la cellule A7.
Alors j'essaie de créer une zone de liste avec le code suivant : =SI(NB.SI(ListFourn;C5);DECALER(INDIRECT(C5&"!A7");;;NBVAL(INDIRECT(C5&"!A:A"))-1)) mais ce dernier est récalcitrant et me renvoie le message suivant : "La liste source doit être délimitée ou faire référence à une seule ligne ou colonne"
Et là, je sèche inexorablement.
Je remercie tout ceux et toutes celles qui m'apporteront les explications pour me sortir de cette impasse.
Avec ce que j'ai pu lire des cracks du forum, sur le sujet qui me préoccupe, je me suis lancé pour obtenir le choix d'une zone de liste dans un autre onglet différent de celui en cours.(merci Monique)
Mais voilà çà parait simple à la lecture mais .... à l'écriture çà ce complique.
Pour l'exemple, dans le fichier ci-joint quand je selectionne sur l'onglet "Listes" en cellule C5 le mot "Paris" à l'aide de ma zone de liste(Listfourn), j'aimerai voir afficher en D5 la liste qui se trouve dans l'onglet "Paris" à partir de la cellule A7.
Alors j'essaie de créer une zone de liste avec le code suivant : =SI(NB.SI(ListFourn;C5);DECALER(INDIRECT(C5&"!A7");;;NBVAL(INDIRECT(C5&"!A:A"))-1)) mais ce dernier est récalcitrant et me renvoie le message suivant : "La liste source doit être délimitée ou faire référence à une seule ligne ou colonne"
Et là, je sèche inexorablement.
Je remercie tout ceux et toutes celles qui m'apporteront les explications pour me sortir de cette impasse.