Recuperer la valeur d'une fonction COUNTIF

Résolu
Bonjour,

Je suis plus que débutant sous Excel Vba.

J'ai besoin d'utiliser la fonction NB.SI sous excel, ce qui donne COUNTIF en VBA excel.

Grosso modo, il me faudrait arriver à quelque chose de ce type :

a = Evaluate("COUNTIF(Cells(x,y):Cells(Fin,y) , cells(x,y))")

où :
- a est une variable;
- x, y, fin sont aussi des variables.

J'ai essayé plusieurs syntaxe mais à chaque fois j'ai une erreur de type.

Quelqu'un pourrait-il m'aider ?

Merci d'avance.

Cordialement,

Vincent Laget
Configuration: Windows XP
Firefox 3.0.8

1 réponse

  1. Contributeur
    Bonjour,

    plutôt qu'utiliser EVALUATE toujours assez casse-g....
    tu pourrais écrire
    a=Application.CountIf(Range(Cells(x, y), Cells(Fin, y)), Cells(x, y))
    0
    1. Bonjour,

      Un très grand merci.

      Pour ce que je veux faire, ça marche !!!

      Cordialement,

      Vincent Laget
      0