Liste déroulante sur 2 feuilles

Résolu
Elcaprio -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai un petit défis pour vous :
J'ai un tableau de prestation avec en colonne 1 la designation et en colonne 3 le tarif sur une première feuille. C'est mon référenciel qui est fixe.
Sur une seconde feuille j'ai un tableau avec en colonne 1 les prestations et en colonne 4 le tarif.
Ce que je veut faire c'est de créer une liste déroulante sur la feuille 2 pour la colonne "prestation", les prestations doivent correspondre a celle de la feuille 1 et le tarif doit ce mettre à jours quand ont selectionne une presta.
J'ai pensé a une fonction rechercheV, mais je n'ai pas ma liste déroulante (qui me fait gagné énormement de temps et qui évite les fautes de frappes).
Merci de vos réponses.
Cordialement

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pas trop lourd, à priori le défi, mais si j'ai bien compris, vous voulez faire une liste déroulante sur une feuille à partir d'une liste sur une autre,
    alors simplement nommez la liste de référence:
    Soit sur excel à partir de 2077 sélectionnez la liste / Ruban / formule / définbir un nom
    et nommez
    sur le champ de validation, utiliser:
    "liste" et = nom de de la liste

    sur excel avant 2003 pour nommer:
    barrre d'outil / insertion et- ..nom

    crdlmnt
    0
    1. Elcaprio
       
      Bonjour,
      Vous avez bien cerné le problème, cependant, comment faire pour nommé une liste ?
      Je n'ai pas compris cette partie:
      <Soit sur excel à partir de 2077 sélectionnez la liste / Ruban / formule / définbir un nom
      et nommez
      sur le champ de validation, utiliser:
      "liste" et = nom de de la liste >

      Merci pour vos précisions
      Cordialement.
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      En fait il y a une faute de frappe dont je suis coutumier
      il faut lire à partir d'Excel 2007 qui est la date de la version Excel.De quelle date est la date du votre??, ce sera plus simple pour l'explication
      à vous lire
      0
    3. Elcaprio
       
      Pas de souci, j'ai la version 2003 d'Excel.
      0
  2. pépé35530 Messages postés 2951 Date d'inscription   Statut Membre Dernière intervention   1 390
     
    Bonjour,

    Afin d'éviter de définir une zone avec ses coordonnées du type $A$1:$A$100 par exemple, il est possible sous Excel de donner un nom à cette zone (en passant par l'outil 'donner un nom" dans l'onglet "Formules").

    Ensuite, lorsque l'on veut définir une liste de validation au lieu d'entrer les coordonnées de la zone ($A$1:$A$100) on tape simplement le nom donné précédemment. précédé du signe =

    A+

    pépé
    0
    1. Elcaprio
       
      Je suis sur Excel 2003, je viens de donner un nom a ma liste via Insertion/donner un nom
      Par contre quand je fais un clic droit sur ma feuille 2 et liste déroulante, je n'ai que ce qui est contenu dans les celulles plus haut ou plus bas, je ne peut pas selectionné ma liste.
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Parce que sans doute,vous n'avez pas implanté de validation. Mais vous sélectionnez liste de choix.
      voyez les explications ici.
      elles sont pour 2007 mais la mise en place de la validation est la même sur 2003
      https://www.cjoint.com/?BKqkGbRLZQ5
      après exécution, vous aurez une flêche de menu déroulant qui apparaît en bas à droite de la cellule sélectionnée.
      0
    3. elcaprio
       
      Je viens de suivre votre tutoriel, j'ai un message d'erreur qui me dis: "La liste Source doit être délimitée ou faire référence à une seule ligne ou colonne"
      0
    4. elcaprio
       
      Je viens de voir le problème: dans votre exemple vous nommer une seule colonne, hors j'ai besoin que lorsque je selectione une prestation dans ma liste déroulante, le prix correspondante s'affiche automatiquement en colonne 4
      0
    5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Voir les propositions de pépé, avec les explications qui correspondent
      un seul champ est nommé pour la source (en colonne A), alors que tout le tableau est pris en compte par la formule.
      distinguer bien les eux fonctions:
      1° la validation qui ne se réfère qu'à une colonne (champ nommé)à
      la formule de recherche qui se réfère au tableaux complet

      bonne chance
      0
  3. pépé35530 Messages postés 2951 Date d'inscription   Statut Membre Dernière intervention   1 390
     
    Bonjour,

    voici un petit exemple à adapter :

    https://www.cjoint.com/?BKqkzu9vVt8

    A+

    pépé
    0
    1. Elcaprio
       
      Merci pour votre exemple, je ne voit pas comment vous avez fait pour obtenir ce resultat, du coût je ne peut pas l'adapté a mon classeur.
      0
  4. pépé35530 Messages postés 2951 Date d'inscription   Statut Membre Dernière intervention   1 390
     
    Bonjour,

    j'ai rajouté des commentaires au fichier précédent :

    https://www.cjoint.com/?BKqk0OkhRvN

    A+

    pépé
    0