Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1469 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Fusionner plusieurs fichiers Excel en un seul

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fusionner plusieurs fichiers Excel en un seul

n°1384545
pika842
Posté le 09-06-2006 à 14:35:01  profilanswer
 

Bonjour,
je cherche à réaliser un programme permettant de fusionner en meme temps plusieurs fichiers Excel (une infinité si possible) en un seul fichier (Excel).
Cela est il possible ? Pas trop dur ? en quel langage ? C ++ ? VBA ?
Merci beaucoup.

mood
Publicité
Posté le 09-06-2006 à 14:35:01  profilanswer
 

n°1384557
straffo
Posté le 09-06-2006 à 14:44:34  profilanswer
 

Avec 65 536 lignes et 256 colones ton infini va être proche :D

n°1384560
pika842
Posté le 09-06-2006 à 14:48:49  profilanswer
 

Oui c'est vrai lol, excusez moi, ca sera seulement des tableaux à une seule colonne, puis on se limitera à 65 536 lignes, c'était juste pour signaler qu'il ne s'agissait pas que 5 ou 6 fichiers.
Merci.

n°1384562
_darkalt3_
Proctopathe
Posté le 09-06-2006 à 14:50:25  profilanswer
 

si c'est juste pour fusionner (comprendre "mettre bout à bout" ?) des colonnes, export en csv, et en vba tu devrais pouvoir facilement parcourir tes fichiers et générer la concaténation de ton parcours.

n°1384583
pika842
Posté le 09-06-2006 à 15:01:58  profilanswer
 

Oui c'est juste ca, mais il faudrait le faire en un minimum de manipulation possible (que ca prenne pas 15 min pour fusionner 20 fichiers..)
A quoi servirait l'export en csv ?
En VBA, en réalisant une macro, peut on ouvrir d'autres fichiers (pas des feuilles) ? Si oui, quelle est la méthode ?
Merci.

n°1384592
_darkalt3_
Proctopathe
Posté le 09-06-2006 à 15:06:41  profilanswer
 

c'est juste une idée ...
 
Lis donc un peu la msdn, tu devrait trouver des choses dedans ...
http://msdn.microsoft.com/

n°1384611
pika842
Posté le 09-06-2006 à 15:24:33  profilanswer
 

j'ai pas trouvé grand choses en qui concerne le VBA en tout cas..
L'idéal serait d'ouvrir un fichier Excel vierge, de lancer une macros qui demanderait à l'utilisateur quel fichier il veut fusionner et de concaténer le contenues de tout les fichiers.
Est il possible de faire cette demande à l'utilisateur puis d'ouvrir des fichiers Excel existants en VBA ? si oui comment ?
Merci.

n°1384621
_darkalt3_
Proctopathe
Posté le 09-06-2006 à 15:30:19  profilanswer
 

La cat C++ c'était donc du hasard ?
 
T'as déjà programmé quelque chose ?

n°1384646
pika842
Posté le 09-06-2006 à 15:41:45  profilanswer
 

Je connais le C,php,html et un peu le VBA.  
Je pensais que ca n'était faisable qu'en C++ (ou en C) , c'est pour ca que je l'ai mis là mais visiblement non donc si c'est plus facile en VBA autant le faire en VBA. Je suis ouvert à toutes proposition en fait.

n°1384652
_darkalt3_
Proctopathe
Posté le 09-06-2006 à 15:42:33  profilanswer
 

c'est à dire que dans excel, y'a VBA et t'as l'air de vouloir rester dans excel ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Fusionner plusieurs fichiers Excel en un seul

 

Sujets relatifs
Nombre de fichiers dans un répertoireParser un xml sur plusieurs pages ?
Importer un fichier excel dans une base mysql? HowtoProbleme sous Excel (fonction index) urgent
EXCEL - Inserer 1 nouvelle ligne toutes les 3 ligneslancer une macro complementaire excel via script vbs
ASP, Excel et graphiqueVBS excel et txt
Diaporama en flash : Comment compter les fichiers d'un répertoire ?pb references ADO Excel SQL
Plus de sujets relatifs à : Fusionner plusieurs fichiers Excel en un seul


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR