Aidez moi à trouver un code!

Résolu
Jose111 Messages postés 13 Statut Membre -  
Jose111 Messages postés 13 Statut Membre -
Bonjour les amis

j'ai un problème, je dois faire la reunion de 8 classeurs d'une feuille excel. Svp donnez moi un coup de main! Merci
Configuration: Windows XP Internet Explorer 7.0

9 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Pas facile avec si peu de détails... Merci de nous dire exactement ce que vous souhaitez réaliser.
    0
    1. Jose111 Messages postés 13 Statut Membre
       
      Je travaille sur un classeur Excel qui comporte 8 feuilles sur lesquelles il y a des données qui sont identiques et d’autre non et une 9e feuille sur lequel je dois faire le récapitulatif (c'est-à-dire la réunion des 8 premières feuilles). Je veux que la feuille Récapitulatif fasse le boulot ci dessous. Merci

      Par exemple :

      Feuil1
      10100000 CAPITAL SOCIAL 2000000 2000000
      10130000 CAPITAL SOUSCRIT APPELE VERSE 1000000 1000000
      12901000 Report à Nouveau Débiteur 992766284 992766284
      13000000 RESULTAT DE L'EXERCICE 176980759 176980759
      16200000 EMPRUNT ET DETTE ETABLISSEMENT FINA 4153860 75000000 70846140

      Feuil2
      10100000 CAPITAL SOCIAL
      13000000 RESULTAT DE L'EXERCICE
      16200000 EMPRUNT ET DETTE ETABLISSEMENT FINA
      18200000 INTERCOMPAGNIE ACCOUNT 1935179 1935179
      18300000 INTERET/PRET INTERCOMPAGNIE

      Donc la feuille Récapitulatif doit donner
      10100000 CAPITAL SOCIAL 2000000 2000000
      10130000 CAPITAL SOUSCRIT APPELE VERSE 1000000 1000000
      12901000 Report à Nouveau Débiteur 992766284 992766284
      13000000 RESULTAT DE L'EXERCICE 176980759 176980759
      16200000 EMPRUNT ET DETTE ETABLISSEMENT FINA 4153860 75000000 70846140
      13000000 RESULTAT DE L'EXERCICE
      18200000 INTERCOMPAGNIE ACCOUNT 1935179 1935179
      18300000 INTERET/PRET INTERCOMPAGNIE
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Merci pour tes messages, tu vois qu'il est mieux d'ouvrir une discussion pour avoir le maximum de réponses;

    De mon coté je regarde tout ça avec une rechercheV

    Si tu pouvais nous mettre un exemple de fichier ressemblant sans données confidentielles avec ce lien ça nous ferait gagner du temps

    https://www.cjoint.com/

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Si j'ai bien tout compris
    Pour commencer, tes données sont elles dans la même colonne par exemple
    10100000 CAPITAL SOCIAL 2000000 2000000
    si oui, il va falloir les séparer dans ce cas mettre la colonne en surbrillance et Données/Convertir/cocher largeur délimité/suivant, tu auras tes données séparées avec une flèche vers le haut, laisses uniquement la première et Terminée
    Les données seront sur deux colonnes la première avec les références et la secondes avec l’autre partie des informations. Mets la plage de donnéeq qui est donc sur deux colonnes en surbrillance et nommes là dans l’exemple Tablo_1
    Faire cela dans chaque feuille en nommant la plage Tablo_2 pour la seconde feuille etc …

    Dans l’exemple de deux feuilles
    Sur la troisième colonne A commence en A1, A2 etc … tu saisis les références des deux feuilles et en B1 copies cette formule et incrémente la vers le bas.
    Si les données ne sont pas trouvées sur la feuille 1 elles seront cherchées sur la deux. Attention il est possible d’incrémenter 7 conditionnelle SI au-delà il faudra faire une cascade, dans ce cas il est possible d’aller à plusieurs dizaines de conditionnelle (difficile à gérer mais tout à fait possible d’où la nécessitée d’avoir ton fichier pour la structure)

    =SI(ESTERREUR(RECHERCHEV(A1;Tablo_1;2;0));RECHERCHEV(A1;Tablo_2;2;0);RECHERCHEV(A1;Tablo_1;2;0))

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
    1. Jose111 Messages postés 13 Statut Membre
       
      Non mike-31 les données sont en lignes, pas en colonne! Aui fait les 10100000 represente le numéro du compte; CAPITAL SOCIAL le libéllé (nom) du compte et les 2 autres les montant débit et crédit.

      10100000 CAPITAL SOCIAL 2000000 2000000 est une ligne de données
      0
      1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147 > Jose111 Messages postés 13 Statut Membre
         
        Re,

        Les échanges se sont croisés, j'ai compris avec ton fichier

        A+
        Mike-31

        Un problème sans solution est un problème mal posé  (Einstein)
        0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    J'ai regardé ton fichier, pas très compliqué je te regarde ça dans la soirée

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Regardes avec un code macro, les données des plages A1 à F50 de tes page 01 à 08, sont copiés sur la feuille récap et les doublons sont supprimés pour ne conserver qu'une seule valeur par rapport à la colonne A.
    Les plages A1 à F50 de chaque feuille sont nommée Tablo_1 pour la feuille 1 Tablo_2 pour la feuille 2 etc ... ce qui te permettra d'agrandir ces plage sans avoir à modifier le code (Insertion/Nom/Définir, dans fait référence à modifier les valeurs)
    Je regarde avec formules, mais le fichier sera plus lourd

    https://www.cjoint.com/?jhvVwMtvdK

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
  7. Jose111 Messages postés 13 Statut Membre
     
    Slt Mike excuse moi j'avais voyager, j'étais dans un coin trop isolé sans Internet je viens juste de voir ton message et j'ai verifié le fichier. Merci beaucoup ça peut me servir. Hors mis cela j'ai un autre service personnel. Je sais que tu es trop occupé mais vraiment aide moi encore. J'ai vu un fichier avec plein de formules et je t'avoue qu'il en a que je n'ai pas du tout compris et j'aimerais que tu me l'explique. Je t'en prie Mike. Je t'envoie le fichier ou si c'est compliqué file moi ton numero et je t'appelle. Merci d'avance

    Puis l'avoir ci possible demain. Ce n'est qu'un service pas une obligation!

    https://www.cjoint.com/?jytmLj7xCG
    0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut José

    Avec Excel, il faut être curieux, et visiter régulièrement l’aide qui n’est pas trop mal fait.
    Pour les fonctions (Insertion/Fonction) sélectionner une fonction exemple TEXTE en bas de la feuille de dialogue clic sur Aide sur cette fonction.
    Une autre astuce, clic sur la cellule contenant la formule dans la barre des formules mettre en surbrillance la partie ci-dessous et Clic sur la touche F9 donne le résultat de cette partie
    (TEXTE(D155;0)

    Maintenant mets en surbrillance la partie ci-dessous, et clic sur la touche F9 tu obtiendras le numéro de ligne de la valeur trouvée en A défini dans la cellule D155
    EQUIV(TEXTE(D155;0);Feuil2!$A:$A;0)

    Etc … etc …

    Tu peux également tester tes formules de la même façon, double clic sur la cellule contenant la formule la fera apparaître, mettre en surbrillance la partie de la formule à tester et la touche F9

    En retour ton fichier, je ne sais pas si tu comprendras mes explications

    https://www.cjoint.com/?jywZ1oTr6y

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
  9. Jose111 Messages postés 13 Statut Membre
     
    J'ai compris ta leçon, la prochaine fois je ferai de mon mieux sans poser trop de questions
    0