EXCELEN RESİM LİNKLERİNİ İSİMLENDİREREK İNDİRME

Katılım
5 Mayıs 2020
Mesajlar
5
Excel Vers. ve Dili
2020
Merhaba,

Excelde elimde 32 bin 300 adet resim linki var ve bunun yanında stok kodu ve renk bilgisi mevcut stok kodunun ve renk bilgisinin resmin adın da yazarak indirmek istiyorum destek olabilirmisiniz.
 

Suskun

Altın Üye
Altın Üye
Katılım
27 Kasım 2006
Mesajlar
292
Excel Vers. ve Dili
Excel 19
Altın Üyelik Bitiş Tarihi
24.05.2032
image downloader kullanın.
 
Katılım
5 Mayıs 2020
Mesajlar
5
Excel Vers. ve Dili
2020
Merhaba,

Excelden okadar anlamıyorum destek olabilirmisiniz.
 

Suskun

Altın Üye
Altın Üye
Katılım
27 Kasım 2006
Mesajlar
292
Excel Vers. ve Dili
Excel 19
Altın Üyelik Bitiş Tarihi
24.05.2032
Excel değil yardımcı programlar. İnternette aratın . Ücretli ücretsiz bir çok benzer uygulama var.
 
Katılım
5 Mayıs 2020
Mesajlar
5
Excel Vers. ve Dili
2020
Örnek verebilirmisiniz formda okudum biraz önce excelden indirildiğini öğrendim e ticaret işi ile uğraşıyorum entegratör firmam resimleri isimlerinde stok kodu ve renk olacak şekilde klasör istedi benim elimde ise excelde link stok odu ve renk bilgisi var bunu indirmek istiyorum.
 

Suskun

Altın Üye
Altın Üye
Katılım
27 Kasım 2006
Mesajlar
292
Excel Vers. ve Dili
Excel 19
Altın Üyelik Bitiş Tarihi
24.05.2032
Bilemiyorum. Bilgisi olan arkadaşlar yardım edecektir.
 
Katılım
24 Mart 2017
Mesajlar
148
Excel Vers. ve Dili
ofis 2013
ufak bir örnek dosya koysaniz ha cabuk sonuca ulaşırsınız.
 
Katılım
24 Mart 2017
Mesajlar
148
Excel Vers. ve Dili
ofis 2013
bunu da kullanabilrsin.

Kod:
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
 
Katılım
5 Mayıs 2020
Mesajlar
5
Excel Vers. ve Dili
2020
Merhaba,

Bu işlem ile linkleri indirip istediğim stok kodlarını isminde yazdırabilirmiyim.
 
Katılım
4 Şubat 2009
Mesajlar
1
Excel Vers. ve Dili
2007
Merhabalar gerçekten çok işe yarıyor benimde bir isteğim olabilir mi?

birden fazla foto olduğu durumda tekrarlanan resim koduna örnek kod 1.jpg 1-1.jpg 1-2 jpg şeklinde otomatik isim verilebilir mi ?
 
Üst