biegontrand
Messages postés5Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention 9 mai 2011
-
21 avril 2011 à 15:33
biegontrand
Messages postés5Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention 9 mai 2011
-
21 avril 2011 à 16:36
Salut
J'ai un problème pour utiliser la fonction CountIf(). En fait j'aimerais pouvoir compter le nombre de personnes appartenant à une entité (service) : par exemple "DG / CA /MED". Comme vous voyez ma chaine de caractère contient des espaces. Mais lorsque j'utilise la fonction CountIf() ca se passe bien jusqu'ici :
For Each z1 In zone1
Application.CountIf(z1.Offset(0, 23), "*DG" & "*") then x1 = x1 + 1
Next z1
Mais mon problème est que j'ai aussi des entités comme : "DGA / DT / TP" par exemple et donc ma fonction me compte également ces personnes alors que "DG" est différent de "DGA". S'il vous plait, comment puis je faire la différence entre les deux ? Merci d'avance.