Aidez moi à trouver un code!

Résolu/Fermé
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009 - 7 sept. 2009 à 12:22
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009 - 25 sept. 2009 à 00:08
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
A voir également:

9 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 745
7 sept. 2009 à 12:33
Bonjour,
Pas facile avec si peu de détails... Merci de nous dire exactement ce que vous souhaitez réaliser.
0
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009
7 sept. 2009 à 14:28
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
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078
7 sept. 2009 à 14:44
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
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009
7 sept. 2009 à 15:12
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078
7 sept. 2009 à 15:23
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
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009
7 sept. 2009 à 15:57
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
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078 > Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009
7 sept. 2009 à 16:10
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078
7 sept. 2009 à 15:43
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
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078
7 sept. 2009 à 21:48
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
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009
24 sept. 2009 à 19:15
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
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078
24 sept. 2009 à 23:09
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
Jose111 Messages postés 13 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 25 septembre 2009
25 sept. 2009 à 00:08
J'ai compris ta leçon, la prochaine fois je ferai de mon mieux sans poser trop de questions
0