Проблема управления изображением - не удается загрузить изображение () с URL-адреса - примеры кода VBA

Содержание

Большинство веб-сервисов, с которыми я работал, сами не возвращают изображения, они возвращают URL-адрес изображения. Поэтому наличие надежного элемента управления изображением, который я могу добавить в свою электронную таблицу и манипулировать во время выполнения, чтобы загрузить изображение с URL-адреса, является почти обязательным.

Это в настоящее время отсутствует в Excel, или это ошибка текущего элемента управления изображением, или я просто что-то упустил? Вот проблема:

Вставить изображение с URL-адреса во время выполнения очень просто:

 ActiveSheet.Pictures.Insert (_ "https://www.automateexcel.com/excel/media/msftstock.gif").Выберите 

Но кто хочет просто вставить изображение, у которого не так много параметров, мне нужен элемент управления, поэтому я добавляю элемент управления Image из панели инструментов VB под названием Image1 и использую стандартный код, найденный на 50 или около того веб-сайтах:

 Sheet1.Image1.Picture = LoadPicture (_ "https://www.automateexcel.com/excel/media/msftstock.gif") 

ОШИБКА!!! 10-минутный проект превратился в полтора часа исследований, но безрезультатно. И чтобы добавить оскорбления к травмам, F1 справка для управления изображениями, элемента управления, который существует около 9 лет, выглядит так:

Неудивительно, что люди недовольны F1, первые два результата реклама торговой площадки MS, и нигде нет управления изображением.

Я нашел несколько хаков с использованием API, сокетов? и тому подобное, но это неприемлемо. Ну что ж. Я, наверное, увижу флажок, который забыл проверить утром LoL

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave