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 :

Faire une somme avec nom d'onglet et ligne variable en VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Par défaut Faire une somme avec nom d'onglet et ligne variable en VBA
    Bonjour à tous,
    Postulat : je suis novice en VBA.
    J'ai un fichier EXCEL 2016 qui gère les consommations de papier par utilisateur.
    Il y a un onglet par user avec nom d'onglet = nom d'user et un onglet "récap générale"
    Onglet user :
    Colonne A : date d'impression
    Colonnes B à E : pages consommées impressions ou copies et N&B ou couleur
    Onglet recap
    Colonne A : Nom de user (identique au nom d'onglet)
    Colonnes B à E : identique onglet user
    Une ligne par user

    J'ai réussi à trouver la ligne Total sur l'onglet user et je souhaite alimenter chaque ligne de l'onglet recap avec les valeurs issues de l'onglet user.
    Je mets en pièce jointe le fichier EXCEL

    Pouvez-vous me guider, je commence à me noyer...en espérant avoir été clair ?

    Merci
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Je me suis toujours demandé si les directeurs de systèmes d'information savaient lire des textes tels que le suivant :
    http://www.developpez.net/forums/d84...s-discussions/
    N'ouvrant quant à moi aucun classeur tiers (un directeur de systèmes d'information devrait savoir quelle en est la raison), je ne saurais te répondre quoi que ce soit au sujet du code que tu ne montres pas.

  3. #3
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    comme déjà répondu sur un autre forum, pourquoi un code alors qu'une simple formule …
    Et même par code, la voie de la formule étant souvent efficace, évitant boucle et usine à gaz !

  4. #4
    Membre à l'essai
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Par défaut Oups!
    Désolé, mais dans l'urgence je n'ai pas pris le temps de (re)lire les procédures.
    Ma question reste d'actualité malgré tout.

    Merci pour la suite que tu donneras à ma requête.

    PS : même si cela parait improbable, je sais lire et je dispose d'un ensemble d'outils qui me permettent de vérifier la sécurité d'un fichier joint.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Par défaut Pourquoi VBA ?
    Comme je l'ai dit dans mon premier message, je suis novice en VBA mais j'ai commencé sur ce classeur la remise en forme des données (issues d'une extraction en .txt) et voulais continuer pour n'avoir qu'une seule macro VBA qui fasse tout.
    Si une formule peut m'apporter le résultat voulu, je suis aussi preneur.
    Merci

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Salut.

    Pour moi, c'est avant tout un problème de conception.

    Un tableau de données reprenant TOUTES les données de TOUS les utilisateurs, et un TCD qui s'appuie dessus pour les regroupements...

    Dès lors, si besoin de VBA, c'est uniquement pour consolider les données des onglets des données des utilisateurs qui doivent être brutes, c'est-à-dire être présentées en tableau sans fioritures telles que lignes de total, lignes ou colonnes de séparation etc, et mise à jour du TCD.

    Bien s'imprégner de ceci dans ma signature: VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

Discussions similaires

  1. [XL-2003] Faire une somme avec recherchev dans plusieurs onglets
    Par Philippe76 dans le forum Excel
    Réponses: 1
    Dernier message: 21/02/2010, 19h23
  2. Faire une somme avec un range
    Par Prekestolen dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 28/01/2009, 17h35
  3. Faire une somme avec TQuery
    Par delphino7 dans le forum Bases de données
    Réponses: 14
    Dernier message: 03/05/2008, 10h50
  4. [XML][Debutant]Faire une somme avec condition...
    Par cackybis dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/04/2006, 16h07
  5. [Excel]Faire une somme avec une macro
    Par Chlo dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 13/01/2006, 19h53

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