Erreur de macro

Résolu

bonjour a tous

je rentre près plusieurs jours d'absence

pourquoi dans cette fonction CG2 n'est pas pris en compte alors que si je mets sa valeur numérique c 'est bon

Range("H3").FormulaLocal = "=NB.SI(g3;"">0"")*NB.SI(g3;""<5"")*NB.SI(Y3;"">0"")" & _
"*NB.SI(J3;""<>CG2"")" & _
merci a tous


vous êtes super!
merci à tous

3 réponses

  1. bonjour et merci a tous 

    ma cellule que je prenais provenais d'un autre calcul et donc le résultat je l'ai *1 et ca fonctionne merci a tous


    0
    1. Bonjour
       

      Teste comme ça

      Slts

      Range("H3").FormulaLocal = "=NB.SI(G3;"">0"")*NB.SI(G3;""<5"")*NB.SI(Y3;"">0"")" & _
      "*NB.SI(J3;""<>"" & CG2)"
      0
      1. Bonjour,

        Essaie :

        NB.SI(J3;""<>"" & CG2)

        Daniel


        0
        1. merci Daniel mais pas dde changement alors que si je mets la valeur numériqy=ue en remplacement de l'adresse ca fonctionne!

          0
        2. @jack2125

          Tu as mal essayé. Recommence.

          Daniel

          0
        3. @danielc0

          Bonjour à tous,

          Ou alors CG2 ne contient pas la valeur voulue : de l'alphanumérique au lieu de du numérique, un espace en plus...

          Daniel

          0