[Excel] Macro copie de fichiers .tsv

Macro copie de fichiers .tsv [Excel] - VB/VBA/VBS - Programmation

Marsh Posté le 26-02-2015 à 12:53:52    

Bonjour !  :bounce:  
 
Je pose le problème, j'ai des relevés de température (pas de 15 min), et de débit (pas de 60 min) les relevés sont envoyés sur mon mail toutes les 24h.
 
Le problème est qu'au bout de 300 jours de relevés (600 fichiers), cela commence à faire beaucoup de C/C pour tout réunir sur une unique feuille. :cry:  
 
Je viens donc vers vous car je voudrais programmer une ou deux macro permettant :  

  • Macro 1 : Convertir des fichiers .tsv en .xls
  • Macro 2 : Copier les informations de tout les fichiers .xls dans le dossier dans un fichier unique.


Avez-vous quelque pistes vers m'orienter ou m'aider à les programmer.  :??:  
 
Je vous remercie d'avance  
 
Bye !

Reply

Marsh Posté le 26-02-2015 à 12:53:52   

Reply

Marsh Posté le 26-02-2015 à 15:35:17    

 
           Bonjour, bonjour !
 
           Il serait donc logique de directement importer les fichiers .tsv dans le classeur final, non ?!
 
           Si ces fichiers .tsv sont de type texte, Excel a déjà tout en interne pour le faire automatiquement
           que ce soit par le menu Données, à partir de … (QueryTable en VBA)
           ou Convertir en répondant bien aux questions de son assistant (TextToColumns),
           par les options d'Excel d'ouverture d'un fichier (Open ou OpenText)
           ou encore par la lecture directe en mémoire des lignes du fichier (Input # ou Line Input #) ou …
 
           Bref, y a le choix !
 

Reply

Marsh Posté le 27-02-2015 à 15:07:57    

Je te remerci je vais voir ca !  
 
Oui le but est d'importer les valeurs d'une plage de cellules de 300 fichiers tsv vers un seul fichier excel et à la suite.
 
Merci de ton aide.
 
Pas facile de VBA !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed