Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Somme plage variable

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

blord

XLDnaute Impliqué
Bonjour à tous,

Après recherche sur le forum, je n'ai pas trouvé la solution à mon problème qui doit être simple pour plusieurs d'entre-vous ...

Dans le fichier ci-joint, en C53, je veux faire la somme de la plage (C52:C15)

Évidemment, cette plage est variable donc le résultat de la somme peut se retrouver en C434 et devoir faire la somme de (C433:C121)...

Autre contrainte, dans la cellule je dois absolument voir la formule
"=SOMME(C52:C115)" (elon la plage à calculer) dans le cas ou des vérifications comptables seraient faites sur ce fichier. Les vérificateurs doivent pouvoir identifier facilement de où provient le résultat de la somme...

Merci, encore une fois, de m'aider !

Benoit Lord
 

Pièces jointes

Re : Somme plage variable

Bonjour blord,

S'il n'y a jamais de cellules vides dans les plages des nombres à sommer, alors utiliser cette petite macro :

Code:
Sub Sommes()
Dim plage As Range, a As Range
Set plage = Columns("C").SpecialCells(xlCellTypeConstants, 1)
For Each a In plage.Areas
  Cells(a.Row + a.Count, "C").Formula = "=SUM(" & a.Address(0, 0) & ")"
Next
End Sub

Fichier joint.

Edit : si l'on veut pinailler, mettre un contrôle d'erreur :

Code:
Sub Sommes()
Dim plage As Range, a As Range
[COLOR="Red"]On Error Resume Next[/COLOR]
Set plage = Columns("C").SpecialCells(xlCellTypeConstants, 1)
For Each a In plage.Areas
  Cells(a.Row + a.Count, "C").Formula = "=SUM(" & a.Address(0, 0) & ")"
Next
End Sub

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

Réponses
7
Affichages
986
M
Réponses
13
Affichages
2 K
MLor
M
Réponses
13
Affichages
2 K
L
Réponses
3
Affichages
18 K
Laurent_67
L
P
Réponses
7
Affichages
5 K
L
Réponses
5
Affichages
1 K
llobica
L
P
Réponses
2
Affichages
3 K
Piloul
P
H
Réponses
11
Affichages
3 K
HeyManu
H
B
Réponses
13
Affichages
25 K
bill7
B
Z
Réponses
19
Affichages
4 K
Z
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…