Képvezérlő probléma - Nem lehet betölteni a képet () az URL -ből - Példák a VBA kódokra

Tartalomjegyzék

A legtöbb webes szolgáltatás, amellyel játszottam, nem adja vissza magát a képeket, hanem a kép url -címét. Tehát szinte kötelező egy robusztus képvezérlővel rendelkezni, amelyet bedobhatok a táblázatba, és futtatás közben manipulálhatok, és betölthetek egy képet egy URL -ből.

Ez jelenleg hiányzik az Excelből, vagy hiba a jelenlegi képvezérléssel, vagy csak elnéztem valamit? Itt a probléma:

Egy kép beszúrása az URL -ből futás közben egyszerű:

 ActiveSheet.Pictures.Insert (_ "https://www.automateexcel.com/excel/media/msftstock.gif").Select 

De aki csak be akarja illeszteni a képet, amely nem sok lehetőséget kínál, én vezérlőt szeretnék, ezért hozzáadok egy képvezérlőt az Image1 nevű VB eszköztárból, és használom a körülbelül 50 webhelyen található szabványos kódot:

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

HIBA!!! Egy 10 perces projektből másfél órás kutatás lett, eredménytelenül. És hogy még inkább megsértsük a sérüléseket, az F1 súgója a képvezérléshez, amely körülbelül 9 éve olyan, mint ez:

Nem csoda, hogy az emberek disszidálnak az F1 -en, az első két eredmény az hirdetések az MS piactéren, és a képszabályozás sehol.

Találtam néhány hacket api -k, foglalatok használatával? és dolgok, de ez nem elfogadható. Nos, hát. Valószínűleg látni fogok egy jelölőnégyzetet, amelyet elfelejtettem ellenőrizni a reggeli LoL -ban

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave