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 :

Synthétiser les données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 23
    Par défaut Synthétiser les données
    Bonjour,
    dans une feuille excel j'ai plusieurs colonnes : N° facture, Service, Montant.
    sous le meme numero de facture il peut y'avoir plusieurs services et donc plusieurs montants ( les montants appropiés à chaque service).

    Je veux afficher dans une autre feuille la somme par numero de facture c'est à dire Nfacture et montant total.

    Pour réaliser cela je veux utiliser un programme VBA.
    j'ai essayé d'uliser des tableau mais j'ai tjrs des doublon et je sais pas comment faire

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut à tous
    pas assez de données pour faire une macro facilement adaptable (et la flemme).

    plusieurs solutions mais comme tu dois inscrire le n°facture sur une autre feuille...
    Tu fais une boucle qui parcourt la colonne des n° de la feuille origine
    Quand elle traite un :
    - elle regarde si le numéro existe sur la feuille destination
    => si oui, elle passe au numéro suivant
    => si non, elle initialise une variable total = 0
    - puis elle recherche de ligne en cours à dernière de la colonne n°, et chaque fois qu'elle trouve une égalité de n°, elle ajoute le montant à total
    Quand cette seconde boucle à parcouru tous les n° restant, elle inscrit le n° et le yotal trouvé.
    puis on passe au numéro suivant

    A+

  3. #3
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, une approche par tcd pour changer,il y en a d'autre, mais sans échantillon difficile de faire mieux
    Sinon approche VBA comme suggéré par Gorfael

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

Discussions similaires

  1. Génération de script SQL avec les données
    Par borgfabr dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 05/03/2004, 13h57
  2. Réponses: 4
    Dernier message: 04/12/2003, 08h12
  3. Réponses: 13
    Dernier message: 14/10/2003, 14h31
  4. Réponses: 4
    Dernier message: 18/08/2003, 09h53
  5. trier les données dans le cache ??
    Par psyco2604 dans le forum XSL/XSLT/XPATH
    Réponses: 31
    Dernier message: 10/06/2003, 10h03

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