Как заставить изображения появляться в Excel по заданному URL-адресу изображения

excel url imageurl

55273 просмотра

2 ответа

Я создаю CSV-файл с одним из столбцов, содержащих URL-адрес изображения (например, www.myDomain.com/myImage.jpg).
Как я могу получить Excel для рендеринга этого изображения?

Автор: RayLoveless Источник Размещён: 12.11.2019 09:12

Ответы (2)


22 плюса

Решение
Dim url_column As Range
Dim image_column As Range

Set url_column = Worksheets(1).UsedRange.Columns("A")
Set image_column = Worksheets(1).UsedRange.Columns("B")

Dim i As Long
For i = 1 To url_column.Cells.Count

  With image_column.Worksheet.Pictures.Insert(url_column.Cells(i).Value)
    .Left = image_column.Cells(i).Left
    .Top = image_column.Cells(i).Top
    image_column.Cells(i).EntireRow.RowHeight = .Height
  End With

Next
Автор: GSerg Размещён: 10.06.2011 10:53

0 плюса

В Google Sheets вы можете добавить метод IMAGE (url) к вашему CSV-файлу, и он будет отображен (протестировано в Google Sheets).

Вот пример:

=IMAGE("http://efdreams.com/data_images/dreams/lion/lion-03.jpg")
Автор: Sahar Menashe Размещён: 30.04.2017 09:04
Вопросы из категории :
32x32