Formation

Silve39 -  
 silve39 -
Bonjour à vous,

Je suis à la recherche d'une démo clair pour la fonction RECHERCHEV.

Je voudrais dans un dossier "Décompte" importer des données venant
d'un autre classeur "Mes clients" séparé et non présent dans un dossier commun, ceci afin de pouvoir saisir de nouvelles adresses et données indépendamment du dossier "Décompte".

J'ai tout essayé mais je n'arrive pas à ouvrir "Mes clients" depuis "Décompte".

Le plus réaliste serait de m'indiquer ou trouver une démo car je n'ai pas trouvé.

D'avance merci de votre aide.

Silve

4 réponses

  1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonsoir

    google est ton ami :

    http://www.google.com/...

    CCM est ton ami aussi :

    https://www.commentcamarche.net/faq/s/recherchev

    cordialement
    0
    1. Silve39
       
      Bonjour PapyLuc,
      Ces exemples sont de très bonne qualités pour des feuilles dans le même dossier.
      Mon problème est que je ne trouve pas l'astuce pour aller chercher les données dans
      un dossier extérieur et indépendant du dossier ou les incorporer.
      Je voudrais que le dossier "Mes clients" puisse servir de base dans plusieurs autres petits
      programmes.

      Amicalement Silvé.
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      Il faut que les 2 classeurs soient ouverts.
      Pour faciliter la saisie des références va cliquer dans la cellule ou la plage voulue dans l'autre classeur lors de l'écriture de la formule.

      eric
      0
    3. silve39 Messages postés 23 Statut Membre
       
      Bonjour,
      J'ai essayé d'afficher les 2 dossiers côte à côte est ouverts, mais lorsque je clique dans la liste cela éfface la cellule flotante (celle qui à la petite fléche) permettant de saisir les coordonnées.

      Je fais certainement quelques chose de faux, mais quoi je l'ignore.

      Désolé Papy & eriic de vous importuner avec mon ignorance.

      Vous seraient-il possible de m'indiquer la marche à suivre pas à pas car je m'y perd.

      ? La liste peut-elle être un tableau nommé "TabListeClients"

      Je vous joints mes dossiers pour une meilleure compréhension
      .
      Je voudrais reprendre seulement dans la feuille "Fact.Page 1" car comme vous le constaterer je reprend des données de la feuille "Base" et précèdement je tapais les données clients dans "Fact.Page 1"

      Je voudrais saisir le no client dans D8 et afficher les données du tableau dans leurs
      cellules respectives.

      https://www.cjoint.com/?BJonTflw5mM
      https://www.cjoint.com/?BJonULfiKlf

      Merci d'avance pour votre aide.
      silve
      0
  2. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    ouvrir les deux classeurs en même temps (utiliser affichage mosaique vertical ) et écrire la formule recherchev en utilisant
    la table des arguments
    Valeur_cherchée A10 dans mon exemple
    table matrice sélectionner le champ sur le classeur mes clients
    pour mon exemple 'J:\dossier\sous-dossier\[fichier.xls]nom_de_feuille'!$base_clients (si vos deux classeur sont ouvert dans la même session d'excel le chemin doit s'écrire automatiquement quand vous cliquer dans le classeur mes clients même si celui-ci est sur le réseau de l'entreprise pour exermple le disque Javec le chemin
    numero colonne index 6 dans mon exemple
    faux pour n'avoir que la valeur exacte

    cela donne pour mon exemple

    =RECHERCHEV(A10;'J:\dossier\sous-dossier\[fichier.xls]nom_de_feuille'!base_clients;6;FAUX)

    en faisant les manipulations avec la souris pour remplir les différents arguments de la fonction cela devrait fonctionner.
    0
  3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    0
    1. Silve39
       
      Bonjour Philou,
      Je te remercie infiniment pour ton travail.
      Je vais essayer de continuer selon ton modèle.
      C'est exatement ce que je cherchais.
      Je te tiendrais au courant de mes avancées.
      Encore milles merci.
      Silve
      0
    2. silve39
       
      Philou bonjour,

      J'ai grace à vous pu exécuter les opérations désirées.
      Je vous en remercie.

      Je ne voudrais pas abusé, mais j'ai un problème que j'aimerais pouvoir résoudre dans mon classeur "ListeClients.xlsm" dans la feuille "Liste imprimable". Si cela est possible directement
      dans "Feuil1" bien sur je suis preneur.

      Mes classeurs dans leur état actuel.
      http://cjoint.com/?BJtllGfqSCN
      http://cjoint.com/?BJtln7VZ7OP

      Etant donné que le repaire de RECHERCHEV est le numéro client et que la saisie des
      noms n'est pas dans l'ordre alphabétique, alors pour retrouver facilement le numéro par
      les noms dans une liste classée par "Noms >> Prénom" >> "Numéro Client".

      Pouvez vous me dire si il y a un moyen de le faire et comment.

      D'avance merci de votre aide.
      Silve
      0
    3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Bonjour

      Sur feuil1 masquer les colonnes G, H, I, J ( colonne à ajouter pour mettre le n° client pour votre 2 question)
      et masquer les lignes 2 et 3
      Cliquer droit sur l'onglet de la feuille Oter protection
      cliquer sur les entêtes de colonnes G H I cliquer droit avec la souris et choisir masquer
      pour les lignes cliquer sur les n° lignes et cliquer droit masquer
      Pour refaire apparaitre les lignes et les colonnes sélectionner les lignes ou les colonnes adjacentes et cliquer droit Afficher On repére les lignes et les colonnes masquer par le trait qui sépare les entêtes qui est légérement plus fort ou regarder l'ordre F saut à K et 3 passe à 6
      Puis redéfinir la zone d'impression


      2 question
      Dans la colonne J mettre la formule pour le numéro client
      et inserrer 2 lignes au-dessus de votre base client une pour mettre les n° de colonnes mettre 1 en B1 et 2 se C1 et tirer à droite jusqu'a 9 cela permet de garder l'index lors de l'ajout de colonnes dans la base

      sur la 2 ligne mettre une formule recherchev en A2 =RECHERCHEV(B2;$B$6:$J$25;$J$1;FAUX)
      mettre en B2 le nom à chercher
      B6 : J25 = champ de la recherche
      J1 numero de la colonne ou se trouve l'information à récupérer
      Faux pour avoir la response exacte

      Le fichier liste clients

      https://www.cjoint.com/?3JugGzIocBh
      0
    4. silve39
       
      Philou veuillez m'excuser mais je me suis exprimé de manière peu incompréhensible.

      Mon idée êtait "Imprimer une liste Client" avec les clients par ordre aphabétique suivi de leur
      numéro afin de pouvoir en consultant cette liste connaitre le numéro sans consulter systématiquement le dossier informatisé "ListeClients". (un pense bête en fait)

      C'est ce que j'ai tenté de faire dans la feuille "Liste Imprimable" afin de conserver la liste originale dans son ordre de saisie d'origine, mais sans y parvenir.
      J'espère que vous n'êtes pas découragé par mon ignorance.

      J'admire votre solution de recherche dans la Feuil1 j'espère pouvoir la réaliser
      pour d'autres listes .
      Malheureusement je ne sais pas si c'est dans mes cordes de la réaliser. Pour ce faire je vais
      la conserver précieusement comme modèle.

      Avec mes excuses réitérées.
      0
    5. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Vous pouvez trier la liste sur place sans problème
      Sélectinner A6:F14 sur votre feuille liste imprimable (situation actuelle pour le champ à trier)
      Menu
      Données
      Trier
      enlever la coche mes données ont des entêtes
      trier par colonne B valeurs de A à Z
      Ok


      pour remettre la liste dans l'ordre des N°
      même sélection que ci-dessus
      Menu
      Données
      Trier
      enlever la coche mes données ont des entêtes
      trier par colonne A valeurs de A à Z
      Ok
      0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    le trie a été fait sur quelle colonne
    Quand on trie cela n'efface rien, les informations sont classées mais rien n'est effacé
    quand vous rajouter une ligne il faut la créer avant la dernière ligne du champ à trier pour que celle-ci soit prise en compte lors du trie sans avoir à redéfinir le champ à trier
    0
    1. silve39
       
      Bonsoir Philou,
      Trier sur la colonne B.
      Je crois que j'ai trouver l'astuce.

      1. il faut saisir le(s) nouveau clients >> enregistrer Feuil1
      2. le(s) nouveau(x) noms se reporte(nt) dans Liste imprimable
      3. il faut resélectionner la feuille Liste Imprimable, puis trier. Et la ca a l'air de marcher.
      Bien sur la pratique avenir nous le dira.

      Philou, un grand merci pour votre aide
      A bientôt peut être.
      Silve
      0