< návrat zpět
MS Excel
Téma: Obrázek z listu do formuláře
Zaslal/a jefrson 10.9.2016 20:39
Dobrý den,večer,noc.. mám prosbičku o pomoc,radu. Již se s tím trápím cca 2 dny(noci). Potřeboval bych vložit do formuláře obrázek, který je na pracovním listě. Tento obrázek se mění,dle zadání vyhledávání ze zdrojového listu. Zdroj.list-tabulka s přiřazenými obrazky, v prac.listě dle vyhledávání v buňce se zobrazí data i s obrázkem ze zdroje. Toto vše potřebuji zobrazit ve formuláři, vše se daří až na ten měnící se obrázek obr1,obr2,obr3
.....). ... ??? Děkuji za pomoc či radu. F.
vovka.h(12.9.2016 12:37)#032760 Manuálně vložíte obrázek z listu do prvku Image na formuláři velmi jednoduše: do schránky pomocí Ctrl-C vložte příslušný obrázek; v prostředí editoru VBA vložte do formuláře aktivní prvek Image a do jeho vlastnosti Picture v tabulce Properties zkopírujte pomocí Ctrl-V obsah schránky. Pro tento prostý ruční postup jsem ale nikdy neobjevil odpovídající realizaci s pomocí VBA. Pokud máte k dispozici příslušné obrázky jako soubory na disku, je možné vlastnost Picture pro prvek Image na formuláři UserForm naplnit pomocí příkazu
UserForm.Image.Picture = LoadPicture(pathname)citovat
Nejaké riešenie som možno našiel, ale je problematické. Problémy s knihovňami, s x64 OS, s IE10 ...
http://stackoverflow.com/questions/10782394/pop-up-the-excel-statusbar/10787496#10787496
Ten kruhový diagram je tam robený presne tak, že sa načítajú obrázky z listu do formu.
citovat
xlnc(13.9.2016 9:23)#032769 Trocha API a přes schránku programově...
http://www.andypope.info/vba/userformdraw.htm
Jednodušší řešení je ale načítání přes LoadPicture rovnou ze souboru.
citovat