Problème avec somme en VBA

D

David

Guest
Bonjour cher forumistes.

Vous trouverez ci-joint un exemple de soucis qui me "mine" un petit peu.
Un exemple vaut mieux qu'un long discours, cela se vérifie encore une fois avec ceci.
D'avance je vous remercie et sais que vous ne mettrez pas longtemps avant de venir à bout de cela.
Merci
 

Pièces jointes

  • SOMME.ZIP
    6.5 KB · Affichages: 22
  • SOMME.ZIP
    6.5 KB · Affichages: 23
  • SOMME.ZIP
    6.5 KB · Affichages: 20
K

kad

Guest
Bonsoir,

je n'ai pas tout compris mais voici une solution certaine pour faire une somme de toutes les cellules en B19...

Sub Somme_Totale

Range("B19").Value = Application.WorksheetFunction.Sum(Range(Range("B2"), Range("B2").End(xlToRight).End(xlDown)))

End Sub

A disposition pour plus d'informations !

Clément

"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème."
 
M

Michel_M

Guest
Bonsoir

Ci joint proposition mais je ne suis pas trop sûr d'avoir pigé ta question (je ne suis pas un héros)

Michel
 

Pièces jointes

  • somme.zip
    8.5 KB · Affichages: 17
  • somme.zip
    8.5 KB · Affichages: 41
  • somme.zip
    8.5 KB · Affichages: 20
D

David

Guest
Bonjour à tous,


J'essaie de m'expliquer autrement,
En fait, mon tableau(non précisé ici) fonctionne en jours ouvrés.

Chaque lundi, je veux faire une une synthese portant sur quelques lignes(dans mon exemple, on prend dans la ligne 4, la première cellule vide de manière à faire la somme des 5 cellules qui se trouvent avant la cellule vide.
dans une autre cellule, je fais la même chose pour une autre ligne.
Je souhaites donc (ex :range("b19").formular1c1 = ????, que je ne sais pas faire.
Ais-je été plus clair ?
Merci de votre aide
 

Discussions similaires

Réponses
12
Affichages
332
Réponses
7
Affichages
374

Statistiques des forums

Discussions
312 331
Messages
2 087 360
Membres
103 529
dernier inscrit
moket07