VBA pour recherche en fonction de plusieurs critères

Résolu
laura54960 Messages postés 17 Statut Membre -  
laura54960 Messages postés 17 Statut Membre -
Bonjour à tous,

Malgré mes recherches sur le forum, je n'arrive pas à trouver une solution pour un programme que je voudrais effectuer. Je m'explique : il s'agit d'un document qui permet le calcul d'heures réalisées en fonction d"un horaire réalisé sur un horaire prévu normalement (ex : le salarié a travaillé de nuit alors qu'il aurait dû travailler de matin).

Il faut donc que je trouve une fonction qui me dirait : si dans feuille1 : "horaire réalisé X" (colonne A) sur "horaire prévu Z" (colonne B) alors rechercher dans feuille2 "horaire réalisé X" (colonne A) sur "horaire réalisé Z"(colonne B), puis afficher le résultat (feuille2 colonne C) dans feuille 1 (colonne C).

La formule RechercheV ne dispose pas d'autant de critères de recherche, j'ai cru comprendre qu'il faudrait utiliser la fonction FIND ?

Merci d'avance pour votre aide !

Bien cordialement,
Laura
A voir également:

1 réponse

jordane45 Messages postés 40050 Statut Modérateur 4 756
 
Bonjour.
Je pense qu'un exemple serait le bienvenu pour comprendre ton besoin. ..

déposes ton fichier sur le site cijoint.com et donne nous le lien ici.

0
laura54960 Messages postés 17 Statut Membre
 
Bonjour jordane45,

Voici le lien d'un fichier test : https://www.cjoint.com/?0LnxHFRt4k7
Je donne un exemple pour pouvoir vous donner plus d'infos :

Si dans la feuille1, la colonne F = "RH" et si la colonne G = "N" alors il faut rechercher dans la feuille2, dans la colonne A, la lettre "N" et dans les colonnes C, D, E ou F le critère "RH". Ensuite je voudrais afficher dans la colonne K de la feuille1, le résultat de la ligne "RH/N" soit la colonne L de la feuille2.

C'est un peu complexe à explquer j'espère que ce sera tout de même clair pour vous. Il faut répéter cette syntaxe pour les lignes 20 à 46 de la feuille1 pour obtenir un total.

Merci de votre réponse et de l'aide apportée !
0
laura54960 Messages postés 17 Statut Membre
 
N'ayant pas eu de réponse, je clôture ce sujet.
J'ai trouvé une solution par le biais d'un autre site.

Cordialement
0