Fusionner plusieurs fichiers Excel en un seul - C++ - Programmation
Marsh Posté le 09-06-2006 à 14:44:34
Avec 65 536 lignes et 256 colones ton infini va être proche
Marsh Posté le 09-06-2006 à 14:48:49
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.
Marsh Posté le 09-06-2006 à 14:50:25
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.
Marsh Posté le 09-06-2006 à 15:01:58
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.
Marsh Posté le 09-06-2006 à 15:06:41
c'est juste une idée ...
Lis donc un peu la msdn, tu devrait trouver des choses dedans ...
http://msdn.microsoft.com/
Marsh Posté le 09-06-2006 à 15:24:33
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.
Marsh Posté le 09-06-2006 à 15:30:19
La cat C++ c'était donc du hasard ?
T'as déjà programmé quelque chose ?
Marsh Posté le 09-06-2006 à 15:41:45
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.
Marsh Posté le 09-06-2006 à 15:42:33
c'est à dire que dans excel, y'a VBA et t'as l'air de vouloir rester dans excel ...
Marsh Posté le 09-06-2006 à 14:35:01
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.