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 :

Sous-total d'un tableau variable en nbr de lignes


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    fan d'informatique
    Inscrit en
    Avril 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : fan d'informatique
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2016
    Messages : 11
    Par défaut Sous-total d'un tableau variable en nbr de lignes
    J’ai créé une petite macro pour effectuer un sous-total dans la cellule Q1,

    Le problème est que le tableau à un nombre de lignes qui varie selon l’extraction du Business Object.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("Q1").FormulaLocal = "=SOUS.TOTAL(2;N2:N41699)"
    si l'extraction dépasse les 41699 lignes, les résultats seront erronées.

    Merci de me donner un code qui prend en compte le changement de nombre des lignes.

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 587
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 587
    Par défaut
    Bonjour

    C'est ton 3ème post sur le même sujet.

    On t'a déjà répondu et donné des solutions

    https://www.developpez.net/forums/d1...e/#post9154223

    https://www.developpez.net/forums/d1...ction-etendue/

  3. #3
    Membre chevronné
    Homme Profil pro
    Alternant
    Inscrit en
    Décembre 2015
    Messages
    413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 413
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("Q1").FormulaLocal = "=SOUS.TOTAL(2;N:N)"
    La prochaine fois merci de chercher un peu ou de prendre en compte les réponses qui t'ont déjà été donnée avant de poser (ou reposer dans ce cas) ta question
    Bonne journée

  4. #4
    Membre averti
    Homme Profil pro
    fan d'informatique
    Inscrit en
    Avril 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : fan d'informatique
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2016
    Messages : 11
    Par défaut
    je suis tout nouveau, merci de pardon mon ignorance je ferais plus d'effort pour m'adapter aux règles.

    Pour ta réponse Al__22 elle est bonne, mais reste le risque de calculer tous les données de la colonne (N:N) même ceux qui sont à l’extérieur de mon

    tableau, Par contre Ci-dessous la parfaite réponse à mon besoin, merci tout de même vous êtes tous très gentils.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim a As Long
     
    a = Range("N2").End(xlDown).Row
     
    Range("Q1").FormulaLocal = "=SOUS.TOTAL(2;N2:N" & a & ")"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FPDF] Sous-total dans un tableau FPDF
    Par notebleue dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 24/03/2017, 20h51
  2. [XL-2013] Faire référence à un sous total d'un tableau croisé dynamique
    Par darkforce1664 dans le forum Excel
    Réponses: 0
    Dernier message: 31/01/2016, 15h49
  3. [CR XI] Tableau croisé dynamique : insérer colonne personalisée / sous total
    Par Soheel dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/12/2009, 16h29
  4. Affichage sous un tableau variable
    Par Iratec dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 27/08/2009, 17h30
  5. Tableau croisé dynamique et sous total
    Par qltmi dans le forum Débuter
    Réponses: 1
    Dernier message: 04/03/2008, 22h59

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