Сначала вы захотите скачать изображение.Есть несколько способов сделать это.Я использую API URLDownloadToFile.
Используйте функцию API URLDownloadToFile для загрузки файла с URL-адреса в файл *:
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
(* посетите полную ссылкукод)
Затем пример кода, подобный этому, импортирует их на рабочий лист, где вам удобно:
Из Вставка изображений с использованием VBA в Microsoft Excel *:
Sub TestInsertPicture()
InsertPicture "C:\FolderName\PictureFileName.gif", _
Range("D10"), True, True
End Sub
(* перейдите по ссылке для полного кода)
Чтобы быть честным по отношению к оригинальным авторам, я не буду перепечатывать код полностью здесь.Извиняюсь за ответ, основанный в основном на ссылках.