[EXCEL] renvoyer val cell. fich A vers fich B

Fermé
ROUVIEREV Messages postés 48 Date d'inscription samedi 25 mars 2006 Statut Membre Dernière intervention 17 juin 2008 - 26 sept. 2006 à 09:10
aquarelle Messages postés 7141 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 19 décembre 2024 - 18 févr. 2008 à 21:44
Bonjour,

Je suis sous excel 2000.
J'ai un répertoire contenant des fichiers XLS (1 fichier par commande client).
J'ai dans ce répertoire un fichier récapitulant les commandes (nom du client, type de machine,...,) et montant de la commande.
je souhaite que dans le fichier récap, le montant de la commande s'affiche tout seul, c'est-à-dire en récupérant dans le fichier concerné (celui de la commande) la valeur de la cellule F3(par exemple).
Il y a bien la solution de taper la formule suivante:
='[Nomdefichier.xls]Feuil1'!$F$3

Cela fonctionne mais sur 1200 ligne cela use le mulot.

Sachant que le numéro de fichier s'incrémente de 1 en 1.
que tous les fichiers sont dans le même répertoire, j'ai essayé d'imbriquer la formule = avec la formule concatener mais EXCEL m'a dit #je comprends pas@@#{[[||.

Merci de votre aide.
Si on peut éviter le VB cela m'arrange car je ne suis pas du métier.

ROUVIEREV

A voir également:

5 réponses

UsulArrakis Messages postés 7405 Date d'inscription vendredi 28 mars 2003 Statut Contributeur Dernière intervention 27 janvier 2022 3 189
26 sept. 2006 à 10:57
salut
quelles sont les contenus que tu as essayé de concaténer ?
0
ROUVIEREV Messages postés 48 Date d'inscription samedi 25 mars 2006 Statut Membre Dernière intervention 17 juin 2008 185
26 sept. 2006 à 11:13
Bonjour,

j'ai essayer de concatener la chaîne de caractère pour avoir le nom du chemin complet

=(=concatener(';$B$2;[;A6;$C$2;];Feuil1;';!;$A$1))

avec
B2 contenant C:\chemin\
A6 contenant le nom du fichier
C2 contenant .xls
A1 contenant le montant de la commande

je peux aussi envoyer mon exemple sur un mail.

Merci d'avance.
ROUVIEREV
0
UsulArrakis Messages postés 7405 Date d'inscription vendredi 28 mars 2003 Statut Contributeur Dernière intervention 27 janvier 2022 3 189
26 sept. 2006 à 12:29
salut
comment est le nom du fichier
car normalement ton nom de fichier s'incrémente de 1 dans la recopie vers le bas
ensuite sur la 1ère ligne à concatener tu mets ta formule et ensuite tu recopies celle-ci vers le bas

mets ton fichier exemple sur https://www.cjoint.com/
0
ROUVIEREV Messages postés 48 Date d'inscription samedi 25 mars 2006 Statut Membre Dernière intervention 17 juin 2008 185
26 sept. 2006 à 12:49
Bonjour,

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

le fichier complet est là.
pour les autres je peux les mettre aussi si il le faut
Merci
0
UsulArrakis Messages postés 7405 Date d'inscription vendredi 28 mars 2003 Statut Contributeur Dernière intervention 27 janvier 2022 3 189
26 sept. 2006 à 14:53
bon je seche :
excel ne reconnait pas le résultat de la concaténation comme une référence de cellule
ça doit pouvoir se faire par une macro mais là je n'y connais rien

les pro de la macro excel sont là :
http://vlohr.free.fr/veriti/forum/index.php
et là :
https://www.excel-downloads.com/forums/forum-excel.7/
0
ROUVIEREV Messages postés 48 Date d'inscription samedi 25 mars 2006 Statut Membre Dernière intervention 17 juin 2008 185
18 févr. 2008 à 21:24
Pas de solution trouvé
0

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

Posez votre question
aquarelle Messages postés 7141 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 19 décembre 2024 1 303
18 févr. 2008 à 21:44
Bonsoir,
Est-ce que pour créer chaque fichier de commande, tu utilises un fichier modèle .xlt ?
Pourrais-tu remettre un fichier exemple sur https://www.cjoint.com/ car celui que tu avais mis au dessus à expiré.
A+
0