Bonjour,
J'ai un CSV de 500 000 lignes et je souhaite qu'une macro l'importe dans la feuille "Journal". Je ne peux pas trop faire de bidouille du genre "on prend le CSV en local et ensuite on l'ouvre" parce que c'est pour des utilisateurs très lambda qui doivent faire du clic bouton. J'aimerais aussi éviter (si c'est possible) de créer un fichier intermédiaire avec la macro. J'avais trouvé ce code :
Mais ça bug parce qu'il y a trop de ligne pour faire un copier coller. Je sèche un peu sur mon problème j'avoue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 sCSVLink = "http://:@monsite.com/journal.csv" Set wnd = ActiveWindow Application.ScreenUpdating = False Sheets("Journal").Cells.ClearContents Workbooks.Open Filename:=sCSVLink ActiveSheet.Cells.Copy 'Bug !!! wnd.Activate Sheets("Journal").Paste Application.DisplayAlerts = False Windows(sfile).Close False Application.DisplayAlerts = True Application.ScreenUpdating = True
Partager