|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : janvier 2012 Messages : 190 ![]() |
Bonjour,
Dans le cadre de mon travail, je travaille sur 2 feuilles Excel: Feuil1 et Récap. Je souhaite passer en revue toutes les cellules de la colonne B de la Feuil1, puis s'il y a écrit 1995 dedans, alors que je regarde si la cellule de la même ligne et de la colonne J contient AAA. Si c'est le cas, je souhaite additionner 1 à la cellule B2 de ma feuille récap pour compter le nbre de fois que cela s'est produit. Voila le bout de code que j'ai écrit jusqu'à mnt mais il ne fonctionne pas. Pouvez-vous m'indiquer les qqes erreurs svp? Code :
|
||
|
|
00
|
|
|
#2 | |||||
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonsoir,
En conservant ta logique : Code :
Code :
__________________
Cordialement. Daniel Citation:
|
|||||
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : janvier 2012 Messages : 190 ![]() |
Super et merci Daniel!
|
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 920 ![]() |
Bonjour,
Pourquoi n'utilises tu pas les formules ? A mettre dans la cellule B2 de l'onglet RECAP Code :
=SOMMEPROD((Feuil1!B2:B4001=1995)*(Feuil1!J2:J4001="AAA")) Code :
Sheets("RECAP").Range("B2").Value = Evaluate("SumProduct((Feuil1!B3:B40 = 1995) * (Feuil1!J3:J40 = ""AAA""))")
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com