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 :
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
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