Bonsoir,

Je viens vers vous pour résoudre une énigme. Je souhaite récupérer un fichier depuis un site internet (celui de la Banque de France) via une macro vba.

Le problème est le suivant:
Quand je fais la manip manuellement, le fichier csv se télécharge puis s'ouvre découpé correctement.
Quand j'ouvre le fichier via Macro, les données sont au format csv (avec des ";" collées l'une à l'autre).

Voici la macro que j'ai utilisé : elle va récupérer le lien (https://webstat.banque-france.fr/fr/downloadFile.do?id=5385698&exportType=csv) depuis la cellule B2 et ouvre le fichier:

Sub Bouton1_Cliquer()

Dim lienweb As String
lienweb = Range("B2").Value

Application.Workbooks.Open (lienweb)

End Sub

Quelqu'un saurait m'aiguiller pour résoudre ce mystère ?

Merci d'avance pour vos retours !!

Bien cordialement,