Sous total dans autre feuille VBA

  • Initiateur de la discussion Initiateur de la discussion PJ7
  • 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 !

PJ7

XLDnaute Nouveau
Bonjour,

Je ne maîtrise pas la syntaxe de la fonction sous-total en VBA et je ne suis expert en boucles.
En fait, je souhaite récupérer en Feuil1 les sous-totaux, pour chaque REF, du MONTANT (colonne 2) avec la REF (colonne 1) récupérés à partir des informations en feuil2. Je précise que le nombre de lignes en Feuil2 est variable.
J'ai joint un fichier simplifié illustrant ce que je veux obtenir.

Nota : Je dois rendre utilisable la macro avec Excel 97.

Par avance, merci de me dire le code à utiliser.

PJ7
 

Pièces jointes

Re : Sous total dans autre feuille VBA

Bonjour PJ7,

Pas besoin de codes VBA, simplement la fonction SOMMEPROD. 😛
Voir PJ...

EDIT : au vu de ta question initiale, je sens poindre une autre question...
Comment faire pour une nombre de lignes plus important ?
--> Au préalable, il te faut définir tes plages (REF et MONTANT, dans ton exemple) en passant par le ruban "Formules" et "Gestionnaire de noms" (je sais qu'il y a une méthode plus simple et rapide pour définir les plages, mais là, je fais du pas-à-pas)... Tu peux ainsi saisir le nombre de lignes (même si elles sont vides) à prendre en compte...

NB : Il faut que le nombre de lignes REF et MONTANT soient identiques

PJ7.jpg

A+
 

Pièces jointes

Dernière édition:
- 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

Discussions similaires

Retour