import txt

import txt - VB/VBA/VBS - Programmation

Marsh Posté le 22-03-2006 à 21:24:38    

bonsoir,
comment faire pour copier le contenu d'un fichier texte dans une feuille xls,sachant que le contenu possede des colonnes  
exclure la manière "importer des données" car tâche trop repetitive.
mon fichier txt change de nom tous les jours et doit venir s'incrementer dans le fichier xls (dans la 1ere cellule vide de la colonne a)
Pour etre + clair
1 ouverture du fichier sur la feuille 1
2 apparition d’1 InputBox (quel fichier txt voulez vous copier)
3 copy du contenu du fichier txt contenant 7 colonnes dans la feuille 1 (a la 1ere cellule vide de la colonne a)
merci
pascal

Reply

Marsh Posté le 22-03-2006 à 21:24:38   

Reply

Marsh Posté le 23-03-2006 à 19:33:02    

Tu fais une macro en utilisant justement la fonction d'importation de données :
 

  • Recherche de la première cellule vide ;
  • Récupération du nom de fichier avec l'InputBox ;
  • Insertion du contenu du fichier texte avec la fonction Importer des données, mais en précisant que la cellule où commencera l'insertion du fichier texte est celle que tu as récupérée précédemment.


En tout cas, c'est comme ça que je ferai...

Reply

Marsh Posté le 23-03-2006 à 22:26:20    

OUI MAIS COMMENT ECRIRE L'Insertion du contenu du fichier texte avec la fonction Importer des données, mais en précisant que la cellule où commencera l'insertion du fichier texte est celle que tu as récupérée précédemment.  

Reply

Marsh Posté le 24-03-2006 à 10:40:07    

Merci d'écrire en minuscule.
Merci de limiter les copier/coller à d'autres circonstances...  :non:  
 
Bref.
 
Utilise l'enregistreur de macro pour découvrir quelle méthode est utilisée pour l'importation de données. Tu devrais facilement trouver quel paramètre renseigne sur la première case remplie par les données importées.

Reply

Sujets relatifs:

Leave a Replay

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