Bonjour,
J'ai un fichier CSV que je dois importer depuis cette adresse http://j.netsur2.com/journal.csv et je dois obligatoirement utiliser cette fonction (je met le lien dans la variable url) :
Mais lorsque je lance la fonction, ça affiche un panneau qui me demande l'identifiant et le mot de passe avant de télécharger quoi que se soit alors qu'il n'y a aucun mot de passe sur ce fichier ou sur le serveur (on peut le télécharger normalement en lien direct).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 With Worksheets("Journal").QueryTables.Add(Connection:= _ "TEXT;" & url _ , Destination:=Worksheets("Journal").Range("A1")) .Name = "xxx" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .RefreshStyle = xlInsertDeleteCells .SavePassword = False .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .TextFilePromptOnRefresh = False .TextFilePlatform = 1252 .TextFileStartRow = 1 .TextFileParseType = xlDelimited .TextFileTextQualifier = xlTextQualifierDoubleQuote .TextFileConsecutiveDelimiter = False .TextFileTabDelimiter = False .TextFileSemicolonDelimiter = True .TextFileCommaDelimiter = False .TextFileSpaceDelimiter = False .TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1) .TextFileTrailingMinusNumbers = True .Refresh BackgroundQuery:=False End With
Par contre si j'execute le script avec http://bi2.io/json/sales.csv là ça passe tout seul et il n'y a pas le panneau.
Il faut vraiment que je supprimer ce panneau, vous savez pourquoi il apparait ? Il doit y avoir un truc différent au niveau du serveur mais je ne vois pas quoi
Partager