DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Const FolderName As String = "D:\inenfoto\"
Sub fotoindir()
Set ws = ActiveWorkbook.Sheets("sayfa1")
lLastRow = ws.Range("A" & Rows.Count).End(xlUp).Row
Set oXMLHTTP = CreateObject("MSXML2.XMLHTTP.6.0")
Set oBinaryStream = CreateObject("ADODB.Stream")
adTypeBinary = 1
oBinaryStream.Type = adTypeBinary
For i = 2 To lLastRow
sPath = FolderName & ws.Range("B" & i).Value & ".jpg"
sURI = ws.Range("A" & i).Value
On Error GoTo HTTPError
oXMLHTTP.Open "GET", sURI, False
oXMLHTTP.Send
aBytes = oXMLHTTP.responsebody
On Error GoTo 0
oBinaryStream.Open
oBinaryStream.Write aBytes
adSaveCreateOverWrite = 2
oBinaryStream.SaveToFile sPath, adSaveCreateOverWrite
oBinaryStream.Close
ws.Range("C" & i).Value = "fotoğraf başarıyla indirildi"
NextRow:
Next
Exit Sub
HTTPError:
ws.Range("C" & i).Value = "fotoğraf inerken sorun oluştu"
Resume NextRow
End Sub
yazarsin a sütununa linkleri b sütününa isimleri yazarsan A sütünündaki resimleri B de yazilan isim olarak kaydediyor.Merhaba,
Bu işlem ile linkleri indirip istediğim stok kodlarını isminde yazdırabilirmiyim.