Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment importer plusieurs fichiers .csv en un fichier Excel ?

  • Initiateur de la discussion Initiateur de la discussion Gema-kun
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Gema-kun

Guest
Bonjour !

J'utilise Excel 97 et j'aimerais importer plusieurs fichiers .csv dans un seul classeur Excel qui serait dynamique.
Je m'explique :
_ ce classeur comprendrait comme feuille les fichiers .csv (c'est-à-dire une feuille = contenu d'un fichier .csv).
_ classeur dynamique dans le sens où si ou plusieurs fichiers .csv sont modifiés, les données du classeur sont automatiquement modifiés aussi.

Je vous remercie d'avance !
 
Bonjour

La seule solution que je voie est que ce soit le classeur qui ouvre les fichiers csv et compare ensuite les données (ou les écrase). On peut utiliser une routine du type suivant pour ouvrir chacun des csv à la suite
Dim Compteur2 as integer, Val_Cellule as String, Cellule_en_Cours
Compteur2=0
Open nomfichier For Input As #1
Do While Not EOF(1)
Compteur2 = Compteur2 + 1
Line Input #1, Val_Cellule
Cellule_en_Cours.Offset(Compteur2, 0).FormulaR1C1 = Val_Cellule
Loop
Close #1

'on remet les données en colonne à partir de la colonne B
Columns("A:A").TextToColumns Destination:=[B1], DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False, Space:=False, Other:=False

A+
 
re bonjour

J'ai oublié de préciser qu'il fallait une feuille excel par fichier sinon tu écrases les données précédentes et qu'il faut positionner avant Cellule_en_Cours par un Set Cellule_en_Cours=[A1]

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
2
Réponses
28
Affichages
2 K
Deleted member 441486
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…