J'ai une valeur dans la cellule F10
qui est également présente dans la plage A2:D7
. Comment vérifier que la valeur F10
est bien dans la plage spécifiée ci-dessus?
vba
microsoft-excel-2013
utilisateur511072
la source
la source
Réponses:
Je ne connais pas le meilleur moyen d'utiliser VB pour résoudre ce problème, mais vous pouvez le résoudre directement dans la feuille de calcul à l'aide de la formule suivante:
Cela retournera
1
si la valeur enF10
apparaîtA2:D7
ou0
non.Pour entrer une formule matricielle, entrez-la sans les accolades (
{}
) et appuyez sur CtrlEnterau lieu de Enter.la source
Pour ce faire avec une formule, vous pouvez utiliser
COUNTIF
.Cela reviendra
TRUE
s'il est présent etFALSE
s'il ne l'est pas.En VBA, vous pouvez utiliser la même formule. Veillez simplement à spécifier le nom de la feuille dans les références de plage.
la source
COUNTIF