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 :

Fusion de deux tableaux Excel en 1 - Conflit de dates [XL-2010]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 90
    Par défaut Fusion de deux tableaux Excel en 1 - Conflit de dates
    Bonsoir tout le monde,
    je reviens vous demander votre aide car la dernière fois, vous m'aviez été très très utile.

    Alors mon soucis, c'est que j'ai deux tableaux.

    Ils ont la même tête mis à part que dans l'un les dates sont 03-04-05-06 et on y trouve les données concernant les couts prévisionnels. On dira qu'il s'agit de tableau 1.

    Dans l'autre ce sont: 05-06-07 -08. ( Les dates sont définies par l'utilisateur) et on y trouve les données concernant les couts effectués. On dira qu'il s'agit de tableau 2.

    Mon but est de réunir ces 2 tableaux en un seul dans l'ordre chronologique des dates mais je ne vois pas comment y parvenir. Ce tableau sera donc tableau 3.

    Je cherche en effet à extraire de ce dernier tableau un graphe me permettant de voir les couts prévisionnels, voir les couts réalisés et quand l'utilisateur a choisi les mêmes dates, de pouvoir comparer ces 2 informations.

    J'ai commencé à réfléchir à un algorithme:

    Si première date du tableau 1 < à la 1ère date du tableau 2
    Alors coller tableau 1 avant tableau 2

    Si première date du tableau > à la dernière date du tableau 2
    Alors coller tableau 1 après tableau 2


    Cette première partie me parait pas trop compliqué mais je n'arrive pas à la réaliser ^^

    La deuxième partie serait:

    Si l'une des dates du tableau 1 = une des dates du tableau 2 alors coller tableau 1 à gauche de la cellule concernée du tableau 2


    Je vous laisse mon fichier qui sera peut être plus clair :
    En feuille ("Décalage"), on retrouve le tableau 1 et le tableau 2
    Dans la feuille BUT, on retrouve le tableau 3 que j'aimerai obtenir par macro, ainsi que le graphe final qui en découle.


    Et sur les feuilles Data, TCD couts prévus, TCD couts effectués, Calcul couts prévus, Calcul couts effectués, il s'agit de mes feuilles de base, de calcul, qui n'ont pas nécessairement besoin d'être retouchées car je les ai simplifié.

    PS: Mes données sont décalées afin de pouvoir créer un graphe qui combine "empilé" et "groupé"

    Merci d'avance de votre aide et désolé de ce pavé mais il me semblait que ce serait plus clair de cette façon.
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. [BO 5.1.8]fusion de deux tableaux (excel et bo)
    Par ninou58 dans le forum Deski
    Réponses: 4
    Dernier message: 24/06/2008, 08h21
  2. fusion de deux fixhiers excel de meme structure
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/07/2007, 10h36
  3. fusion de deux fichiers excel
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/07/2007, 16h06
  4. fusion de deux fichiers EXCEL dans un 3ième
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/07/2007, 18h59
  5. Fusion de deux feuilles Excel
    Par pascal913 dans le forum Access
    Réponses: 20
    Dernier message: 20/07/2006, 13h28

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