RECHERCHE V sous condition avec VBA

Bonjour,

J'ai un petit problème avec la fonction RECHERCHEV, de ce fait j'aimerai utiliser VBA

J'ai une colonne G (pour la ligne 2 à 50) qui présente une liste déroulante. J'aimerai donc dans la colonne H utiliser la fonction RECHERCHEV qui recherche le contenu de la cellule en colonne G dans la feuille "Gravité" en colonne A et renseigne la valeur présente en colonne B

Le problème c'est que j'aimerai utiliser cette fonction pour toute phrase dans la colonne G sauf si la colonne B contient "Manutention manuelle" ou "effort physique"

Compliqué d'expliquer tout ça, donc je vous joint un exemple Excel

Merci d'avance

14recherchev.xlsx (10.69 Ko)
=SI(OU(NB.SI(B:B;"Manutention Manuelle">0);NB.SI(B:B;"Effort Physique")>0);"";RECHERCHEV(G2;Gravité!A:B;2;0))

En H2, à tirer vers le bas

=SI(OU(B2="Présence de bruit";B2="Manutention manuelle");"";RECHERCHEV(G2;Gravité!A:B;2;0))

c'est mieux qu'en VBA

Génial merci pour le coup de main

Rechercher des sujets similaires à "recherche condition vba"