Bonjour à tous !
Je solicite votre aide sur un point particuliers de la fonction"NB.SI".
En effet, pour la selection d'une plage de cellule qui se suivent cela donne ça et fonctionne:
code:
Cependant, je suis amené à utiliser cette fonction pour une plage de cellule qui ne se suivent pas (c-a-d une ligne sur deux).
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("I60").FormulaLocal = "=NB.SI(I10:I59;""<>0"")"
J'ai donc essayé ceci:
Code:
Ce code n'est pas "beau" mais a le mérite de fonctionner pour la fonction"=Somme()"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("Q60").FormulaLocal = "=NB.SI((Q11;Q13;Q15;Q17;Q19;Q21;Q23;Q25;Q27;Q29;Q31;Q33;Q35;Q37;Q39;Q41;Q43;Q45;Q47;Q49;Q51;Q53;Q55;Q57;Q59);""<>0"")"
Cependant il ne fonctionne pas avec la fonction"NB.SI".
ALors j'ai essayé ceci:
Code:
Idem cela ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("F60").FormulaLocal = "=NB.SI(MOD(LIGNE(F10:F59)2);""<>0"")"
JJe solicite donc votre aide afin de savoir si il est possible d'employer cette fonction("NB.SI") avec comme parametre:une ligne sur deux.
Je vous remercie d'avance et vous souhaite une bonne journée.
Cordialement
Partager