Calculer la somme de plusieurs section - Forum VB / VBA

A voir également:Calculer la somme de plusieurs sectionEcrire un algorithme qui permet de calculer la somme de deux nombres - Forum - Programmation Lorsqu'on applique un filtre, quelle est la fonction qui permet de calculer une somme en ne tenant compte que des lignes affiché ✓ - Forum - Excel écrire un algorithme qui demande deux nombres - Forum - Programmation Ecrire une fonction qui calcul la somme de deux entiers - Forum - C Calculer la somme en langage c - Forum - C

Bonjour,

Je souhaiterais calculer les sommes de plusieurs tables (voir fichier joint) et mettre la valeur Total
dans la cellule en face.
Je précise le nombre de lignes dans chaque tables peut varier, ce qui voudrait dire que l'emplacement
des cellules avec les totaux et les cellules avec les total en face varient également.
Voici le lien vers le fichier:
https://www.cjoint.com/c/HLftOArM48D

Merci pour votre aide.

Forum

A voir également:Calculer la somme de plusieurs sectionEcrire un algorithme qui permet de calculer la somme de deux nombres - Forum - Programmation Lorsqu'on applique un filtre, quelle est la fonction qui permet de calculer une somme en ne tenant compte que des lignes affiché ✓ - Forum - Excel écrire un algorithme qui demande deux nombres - Forum - Programmation Ecrire une fonction qui calcul la somme de deux entiers - Forum - C Calculer la somme en langage c - Forum - C

Web: www.shapebootstrap.net

5 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Voilà

https://www.cjoint.com/c/HLghwFT7EZw

Cdlt

Reply
réponses:
  • auteur

    Bonjour Frenchie83,
    Merci pour votre aide. Pour le calcul des sommes c'est OK. Mais dans votre proposition, les calculs ne marchent que si on a renseigné la valeur Total. Mon idée c'est comme pour le calcul des sommes, la valeur Total doit aussi se renseigner automatiquement.
    Auriez-vous une piste ?
    Merci encore pour votre aide

  • auteur

    Bonsoir Frannchie83,
    Je voulais savoir si tu as pu lire mon précédent message;
    Merci d'avance

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,
Excusez-moi pour la réponse tardive, mais mon PC à rendu l'âme, donc me voici de retour avec un nouveau PC.
Concernant votre question, s'il n' y a pas la cellule total, est-ce que l'espacement est toujours de 2 lignes entre 2 plages à sommer? ou autre chose?

Reply
réponses:
  • auteur

    Bonjour Frencie83,
    Ce n'est pas grave, ça arrive avec l'informatique. Je me suis peut être mal exprimé dans mon précédent message. En effet, on aura toujours la ligne total dans chaque tableau. Ce que vous avez fait dans un premier temps c'était bien sauf que la valeur "TOTAL" n'est pas renseigné automatiquement avec la macro.

    L'évolution par rapport à la précédente version, c'est d'avoir en plus des calculs des totaux, le renseignement automatique de la valeur "TOTAL" dans à dans les cellules ce qui nous évite de les renseigner manuellement.
    Merci d'avance pour votre aide.
    Cordialement,

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Voilà qui devrait aller,

https://mon-partage.fr/f/bfTS4mf3/

Cdlt

Reply
réponses:
  • auteur

    Bonjour Frenchie83,
    C'est presque bon à 99%.
    Suite à mes tests, je constate que si on insert et renseigne une ligne dans un tableau et cliquer sur le bouton, les calculs sont faux.Pour que les calculs soient corrects, j'étais obligé d'effacer à chaque fois toutes les lignes avant de cliquer sur le bouton. ce qui est un peut contraignant.

    Auriez-vous une piste d’amélioration ?
    Merci d'avance

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Les calculs ne sont pas faux, simplement je suis parti du principe qu'il n'y avait pas encore de totaux existants. Donc pour que cela fonctionne, il faux effacer(et non pas supprimer) la ligne "Total" de chaque tableau. Je vais donc intégrer cette fonctionnalité dans la prochaine livraison du fichier.
Cdlt

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Voilà avec la modif
https://mon-partage.fr/f/BsTI8WtG/
Cdlt

Reply

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed