Liste déroulante

Résolu
Bonjour
J'ai un bulletin d'inscription (il y aura des dizaines)
Pour saisir le nom j'ai une liste déroulante qui fonctionne lorsque je met le fichier de la liste des noms dans une autre feuille du même classeur
Mais je voudrais avoir un fichier liste des noms dans un classeur à part.
Je l'ai appelé name.xls et defini name comme nom
J'ai le fichier inscriptions.xls et dans lequel je valide les données avec liste puis source puis =name.xls!name
mais cela ne marche pas
Et j'ai regardé le forum mais toujours pas de solution
Merci pour la réponse

3 réponses

  1. re

    Tu donnes un nom a ton chemin complet avec la liste, par exemple liste et tu utilises la fonction indirect.Cela devient
    =indirect("liste")
    mais cela ne fonctionne que classeurs ouverts (et pas autrement !)
    0
    1. Bonjour
      Merci
      Je ne suis pas un grand spécialiste d'excel
      Donc ma question ::
      Comment faire pour on ne un nom au chemin complet
      0
    2. @Denwag67112re
      dans le fichier ou tu utilises la liste
      menu formule=>gerer les noms=>nouveau
      tu donnes le nom que tu veux
      et l'emplacement de ta liste (le chemin complet)
      Puis tu crées ta liste
      =indirect"nom de ta liste") avec les "
      0
    3. @DjiDji59430Merci Beaucoup
      Je vois que j'ai encore beaucoup de chose à apprendre
      Maintenant je vais essayer de trouver une solution pour
      permettre à notre trésorier de trouver la personne à inscrire en tapant une ou deux premiers caractères
      0
  2. Merci pour la réponse rapide
    mais j'ai le message:
    vous ne pouvez pas faire référence à d'autres feuilles ou classeurs pour la validation des données
    0
    1. Bonjour,

      Il faut mettre le chemin complet de ton fichier name.xls

      exemple : ='D:\telechargements\[Classeur2.xlsx]Feuil1'!$D$6
      0