somme.si dans une boucle VBA ?

  • Initiateur de la discussion Initiateur de la discussion Eliane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

Eliane

Guest
Bonjour,

Dans ma 'feuil_2' je dois mettre les résultats de plusieurs 'Somme.Si' gérés aussi dans ma feuil_1 :

Les 2 questions :
Comment utiliser en VBA dans une feuil_2 le code sumif ( plage , critère , plage_somme ) avec :
plage et plage_somme dans une 'feuil_1' MAIS critère dans la 'feuil_2'

Surtout, quelle syntaxe utiliser pour faire varier les 3 Ranges de sumif dans une boucle.

En gros, je souhaite mettre dans chaque colonne de la ligne 2 de la feuil_2 le résultats de chacun des somme.si de la feuil_1 qui utiliseront les critères de la feuil_2

Entre autre, mettre en feuil_2!A1 la somme des 20 lignes de la colonne C de feuil_1 si les 20 lignes de la colonne A de feuil_1 contiennent le critère de la colonne B de la feuil_2

D'avance merci

Eliane
 
Exemple de somme.si dans une boucle VBA ?

Bonjour

Effectivement le fichier joint aidera.

Dans cet exemple, j'ai mis en B2 de la feuil_2 le total des 3 somme.si que je souhaiterai fabriquer en VBA si j'avais seulement 3 groupes dans la feuil_1.

En réalité j'ai autant de groupe (charge;intervenant;projet) que la largeur de la feuille le permet..

Un point sur lequel je bloque est de trouver la syntaxe pour pouvoir faire varier les ranges et feuilles de la fonction Vba SUMIF dans une boucle..

D'avance merci

Eliane
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
546
Retour