IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Calcul de total dans excel VBA


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Dessinateur vrd
    Inscrit en
    Janvier 2015
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Dessinateur vrd
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Janvier 2015
    Messages : 46
    Points : 53
    Points
    53
    Par défaut Calcul de total dans excel VBA
    Bonjour,

    je rencontre un gros soucis ....

    Via une estimation je crée automatique un tableau d'estimation ( cf: jpg joint)

    Nom : 2019-06-12 (1).png
Affichages : 819
Taille : 56,9 Ko

    Comment puis-je récupérer les sous totaux "en vert" pour les additionner ... ce qui me donnera le total estimation..

    J'avais l'idée récupérer les numéros de ligne en partant de la case total estimation ... mais après ... le vide ...


    J'ai utilisé pour un autre cas une addition assez simple pour connaitre l'écart de prix
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveCell.Formula = "=SUM(" & Range("E" & lignemin).Address & ":" & Range("E" & lignemax).Address & ")"
    Les numéros de ligne des sous totaux sont récupérer dans un tableau. Comment puis-je utiliser se morceau de code avec plusieurs sous totaux. Pour information le nombre de sous totaux peux varier en fonction de l'estimation de base. Lorsque que génère un tableau pour un dossier je peux me retrouver avec 5 sous totaux et pour un autre dossier 15 ...

    Merci d'avance

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Moi, je suis paresseux et je ne me casse pas la tête avec cela. Je mets les sous-totaux (ou leur copie) seuls dans la même colonne; et je prends le total de la colonne des sous-totaux
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 242
    Points : 484
    Points
    484
    Par défaut
    Bonsoir,

    Tu peux utiliser la fonction SOUS.TOTAL (SUBTOTAL en VBA), c'est fait pour ça.

    Sinon, moi qui suis paresseux aussi, il m'arrive régulièrement de faire la somme globale sans me poser de questions (les valeurs et les sous totaux) et de diviser par deux pour avoir le total (à condition de ne pas avoir de sous totaux imbriqués). Sur le principe, c'est moche j'en conviens, mais dans les cas où seul le résultat compte...

  4. #4
    Membre du Club
    Homme Profil pro
    Dessinateur vrd
    Inscrit en
    Janvier 2015
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Dessinateur vrd
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Janvier 2015
    Messages : 46
    Points : 53
    Points
    53
    Par défaut
    Malheureusement j'ai une charte à respecter...

  5. #5
    Membre expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 869
    Points : 3 442
    Points
    3 442
    Billets dans le blog
    1
    Par défaut
    Bonjour à tous,

    Et moi étant encore plus paresseux que les copains

    j'utiliserai carrément pas VBA pour utiliser la fonctionalité Sous-total d'excel. avec la fonctionalité groupement à la clef.

    ruban : Donnée
    groupe : Plan
    icone : Sous-total

    Ou alors si cela ne te convient pas un TCD

    quand on peut se passé du VBA ( que j'adore ), il faut le faire question de maintenance et de simplicité

    tu me dis si ta charte te l'interdit aussi

    A+
    Ils ne savaient pas que c'était impossible ... du coup ils l'ont fait (Mark Twain)

    n'oubliez pas de si les messages vous aide ou sont pertinents et de mettre quand cela est !

Discussions similaires

  1. calcul d'heures dans excel
    Par Daniel84 dans le forum Excel
    Réponses: 23
    Dernier message: 05/04/2016, 00h09
  2. [Toutes versions] boucles et tableaux multidimensionnels dans excel vba
    Par chaudier37 dans le forum Excel
    Réponses: 1
    Dernier message: 24/01/2015, 12h43
  3. [Toutes versions] inserer images dans excel vba
    Par gilt83 dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 29/01/2012, 15h13
  4. Les calculs et algos dans Excel - une liste s'il y en a
    Par bruce-willis dans le forum Excel
    Réponses: 2
    Dernier message: 19/06/2009, 10h05
  5. Probleme avec Checkboxen dans EXcel VBA
    Par mimane_01 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/05/2007, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo