Je veux être en mesure de télécharger des images en utilisant plusieurs URL d'image sur vba. C'est le code que j'ai en ce moment, et chaque fois que j'essaye de le télécharger, il échoue (il lit "Fichiers non trouvés!"). Toute aide serait appréciée!!!Téléchargement automatique d'images à partir du site Web avec plusieurs URL
Option Explicit
Private Declare Function URLDownloadToFile Lib "urlmon" _
Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, _
ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Private Sub Image()
Dim i As Long
Dim url As String
Dim done As Long
Worksheets("Sheet1").Activate
For i = 1 To 4
url = Sheet1.Range("A" & i).Text
done = URLDownloadToFile(0, url, "C:\Users\Public\Pictures\", 0, 0)
Next
'Test.
If done = 0 Then
MsgBox "Files have been downloaded!"
Else
MsgBox "Files not Found!"
End If
End Sub
Quelle est la valeur de 'done'? Quel code d'erreur fait-il référence? –
done = URLDownloadToFile (0, url, "C: \ Utilisateurs \ Public \ Images \", 0, 0) Cette référence pour voir si le fichier a été téléchargé ou non – user3565555
Quelle est sa valeur * *? –