VBA XLS 2007 : somme des colonnes avec nombre de ligne variable

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

Y

YAKA2009

Guest
Bonjour,
Plusieurs fichiers excel avec des colonnes de S à BR qui ont des lignes varaibles, plusieurs centaines. Pour chacun des fichiers, la somme des lignes est faite manuellement.
Je souhaite utiliser une macro vba qui me permettre pour un fichier donné,

1. me placer à la fin de chaque colonne de S à BR

2 Faire la somme de ces colonnes.

Voici le fichier en pièce jointe.

Merci pour votre aide
 

Pièces jointes

Re : VBA XLS 2007 : somme des colonnes avec nombre de ligne variable

Bonjour,

Regarde peut être ceci si cela peut t'aider, attention dans le fichier que tu as fourni, il a dans les colonnes des cellules renseignées par des espaces (perso je les ais supprimés pour tester)
Code:
Option Explicit
Sub Total()
Dim c As Byte
For c = 19 To 70
If Cells(Rows.Count, c).End(xlUp).Row > 1 Then _
    Cells(Cells(Rows.Count, c).End(xlUp).Row + 1, c).Value = Application.Sum(Cells(2, c).Resize(Cells(Rows.Count, c).End(xlUp).Row - 1))
Next c
End Sub

bon après midi
@+
 
- 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

Retour