Importer des datas d'un fichier csv

  • Initiateur de la discussion Initiateur de la discussion Dan Paul
  • 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 !

D

Dan Paul

Guest
Bonjour,

j'aimerais importer les donnes d'un fichier .csv dans mon classeur excel.

Le fichier .csv contient seulement une feuille qui est dont le nom est le meme que le nom du fichier .csv.

J'aimerais importer la feuille au complet dans une feuille deja existante de mon fichier excel. Cependant, cette feuille n'est pas celle presentement ouverte.

Si possible, j'aimerais que tout se fasse en background... que l'utilisateur clique sur le bouton de la macro et que tout se fasse sans que sa n'apparaissent a l'ecran.

Code:
        Open "E:\Project 1\1008_123_1.csv" For Input As #1
        Do While Not EOF(1)
            Line Input #1, Textline
            Debug.Print Textline
        Loop
        Close #1

Sa ne marche pas du tout....😡

Merci!!
 
Re : Importer des datas d'un fichier csv

Merci kiki29 c'est exactement ce que je voulais!

Mais est-il possible d'ecrire les donnes dans des colonnes differentes?

par exemple la valeur de la cellule B2 du fichier csv serait copie dans la cellule B2 du fichier excel;
 
Re : Importer des datas d'un fichier csv

Salut,si j'ai bien compris ta demande à priori jouer sur iRow et iCol de depart pour décaler les données
Code:
    iRow = 1
    Open NomFichier For Input As #NumFichier
        Do While Not EOF(NumFichier)
            iCol = 2: iRow = iRow + 1
	    .....
 
Dernière édition:
- 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

Réponses
40
Affichages
3 K
Retour