A voir également:
- Vba somme plage
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Recherchev somme plusieurs lignes ✓ - Forum Excel
- Image de manchots sur une image de plage ✓ - Forum Graphisme
9 réponses
Voila un exemple qui calcule la somme de la colonne A jusqu'a la ligne selectionnée -1 et qui inscrit la somme dans cette cellule :
A+
Somlig = Selection.Row Somme = 0 For lig = 1 To Somlig - 1 Somme = Somme + Cells(lig, 1) Next lig Cells(Somlig, 1) = Somme
A+
Merci, ça m'a l'air super simple mais je suis tellement mauvais que je ne comprends pas le mesage d'erreur quand j'essaie de la lancer:
"Erreur de Compilation: Sub ou Fonction non définie" en pointant sur LIGNE (?)
"Erreur de Compilation: Sub ou Fonction non définie" en pointant sur LIGNE (?)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Euh ! au temps pour moi je viens de voir que tu es en VBA et j'ai fait une réponse en fonctions Excel !!!
Tu veux faire la somme dans VBA jusqu'a une cellule selectionnée au préallable ?
Tu veux faire la somme dans VBA jusqu'a une cellule selectionnée au préallable ?
que je mette colonne, row ou autre, cela produit le même message d'erreur...
j'ai essayé sur Xls 2003 et 2007, même message...
cela vient-il d'un langage français qu'il ne reconnait pas si j'ai tout fait jusqu'ici en anglais ? (dans c cas là, peut-être le code devient légèrement différent car changer en row et sum ne suffit pas...)
j'ai essayé sur Xls 2003 et 2007, même message...
cela vient-il d'un langage français qu'il ne reconnait pas si j'ai tout fait jusqu'ici en anglais ? (dans c cas là, peut-être le code devient légèrement différent car changer en row et sum ne suffit pas...)
ah oui, c'est en vba...
lol
je veux faire la somme jusqu'à la ligne sous la cellule du calcul, où qu'elle soit.
lol
je veux faire la somme jusqu'à la ligne sous la cellule du calcul, où qu'elle soit.
Je ne sais pas si tu as compris ce qu'il voulait pilas31 ni même si ton code amène à ce que cocomarc souhaite mais je pense qu'il veut un code qui lui calcule la somme d'un colonne qui peut s'arréter a n'importe quelle ligne. Si c'est sur la colonne A, la derniere cellule du calcul peut etre A31 ou A566 ou encore A2. IL veut donc une formule qui inscrira la valeur de cette juste en dessous de la derniere cellule du calcul. Pour les exemples que j'ai pris, les résultats seront donc affichés en A32, A567 ou A3.
Bonjour enark78,
Je pense avoir compris, j'ai juste pas vu au début que c'était du VBA (pourtant dans le titre !).
Oui, mon code fait bien ce que tu décris.
Ce que je ne sais pas c'est de quelle manière cocomarc veux choisir la ligne de somme. Dans mon exemple c'est tout simplement la ligne qui est selectionnée dans excel qui est prise.
A+
Je pense avoir compris, j'ai juste pas vu au début que c'était du VBA (pourtant dans le titre !).
Oui, mon code fait bien ce que tu décris.
Ce que je ne sais pas c'est de quelle manière cocomarc veux choisir la ligne de somme. Dans mon exemple c'est tout simplement la ligne qui est selectionnée dans excel qui est prise.
A+