Fonction recherchev sur plusieurs feuilles

calimero -  
 calimero -
Bonjour, je souhaiterai faire une recherche sur plusieurs feuilles sur des personnes suivies par des rééducateurs. J'ai une feuille par rééducateur. Je souhaiterai faire en fin de mois un état des personnes vues avec la fonction recherchev. Merci pour votre aide.

Configuration: Windows / Chrome 78.0.3904.70

8 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour calimero

    Pas très clair
    Peut il y avoir plusieurs résultats ? apparemment oui, c'est la liste des rééducateurs qui ont suivi une personne en particulier que tu veux ?
    Ensuite tout dépend aussi comment sont organisées tes données dans les feuilles
    Si tu veux une aide efficace fournis un exemple de ton fichier (avec des noms bidons) en le postant sur mon-partage.fr, en copiant le lien créé et en revenant le coller ici

    Cdlmnt
    Via
    0
    1. calimero
       
      Merci Via effectivement la question n'est pas très claire. Le fichier partagé https://mon-partage.fr/f/Lbz3fcC3/ merci
      0
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Tu es sur que c'est le bon fichier !! ce n'est pas un excel et rien à voir !!
    0
    1. calimero
       
      je n'ai pas le fichier avec moi, j'ai fait un modèle via excel open office
      0
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    mais ce n'est pas ce que tu as envoyé, recharge le fichier depuis le lien tu verras ce sont des copeis de pages internet !
    0
    1. calimero
       
      ci-joint le lien https://mon-partage.fr/f/TMaP43l6/ merci
      0
  4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bon c'est le fichier excel mais je ne suis guère plus avancé, tu as du le composer un peu vite
    edmond a été vu la 1ere semaine par tous les rééducateurs ??
    0
    1. Calimero
       
      Oui c'est possible car il y a des kinés, ergos...
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Donc dans ton recap il faudrait par enfant et par semaine les noms de tous les rééducateurs qu'il a vu ?
    C'est plus complexe qu'une simple RECHERCHEV, il va falloir passer par une macro, tu n'es pas contre ?
    0
    1. Calimero
       
      Pas du tout contre
      0
  7. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Alors voilà

    https://mon-partage.fr/f/ASpf7jDd/

    La macro est lancée dès que la feuille résumé est activée
    La feuille résumé doit être en premier dans le classeur (la macro boucle sur toutes les feuilles suivantes)

    Alt+F11 pour voir le code commenté

    Cdlmnt
    Via
    0
    1. calimero
       
      merci beaucoup pour ton aide.
      0
    2. calimero
       
      Rebonjour, je viens de regarder le fichier c'est pas mal. Si je souhaite avoir le résultat "1" si l'enfant a été vu (quel que soit le rééducateur) et résultat "0" s'il n'a pas été vu. Sais-tu comment faire ? Merci encore pour ton aide
      0
  8. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Tu veux résultat 1quelque soit le nombre de rééducateurs vus dans la semaine ?
    0
    1. Calimero
       
      Oui merci
      0
  9. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Ok

    alors dans la macro remplace les lignes :
      ' si result n'est pas vide on ajoute un saut de ligne
                     If result <> "" Then result = result & vbCrLf
                    ' on ajoute le nom de la feuille à result
                    result = result & Sheets(n).Name

    par :
    result=1


    Cdlmnt
    Via
    0
    1. calimero
       
      merci encore pour ton aide précieuse.
      0