Bonsoir,

Je cherche une fonction permettant de compter le nombre de cellule contenant une date dans une plage déterminée.

Un code du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Application.WorksheetFunction.CountIf(Range("k11:k30"), IsDate)
Ensuite, on verra si je peux aussi mettre une condition comme :

comptez le nombre de cellule contenant une date < aujourd'hui


Merci pour votre aide

Je me réponds moi même

J'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Application.WorksheetFunction.CountIf(Range("m11:m30"), "<" & Date)
Mais le nombre obtenu ne correspond pas à la réalité... !?

En fait, il ne me renvoie pas le nombre de cellules avec une date mais le nombre de cellule contenant "-"

Help