Bonjour,

je vais essayer de faire concis quitte à redétailler plus tard car ma situation est compliquée à expliquer.

En gros j'aimerais effectuer une formule NB.SI.ENS sur une plage dont le numéro de colonne est variable mais que je connais grâce à une recherche.
Donc j'aimerais écrire "=NB.SI.ENS(Range(Cells(4,numérocolonne),Cells(500,numérocolonne)),1)" mais ca ne marche pas vraiment, même si je passe par une macro et que j'utilise l'application .Formula.

Le problème est que pour coder une NB.SI.ENS à quatre conditions en macro, ca va être un peu galère donc j'aimerais bien utiliser cette fonction.

Auriez-vous une solution?

Merci d'avance.