Stránka 1 z 1
Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Napsal: 03 srp 2011 15:52
od rybnik
V Excelu 2003 jsem používal makro na vkládání obrázků, které jsem měl v souboru na ploše. Po vložení všech obrázků jsem tento soubor odstranil a obrázky zůstaly vloženy. Při přechodu na Excel 2010 makro sice načte obrázky, ale pouze je propojí se souborem na ploše.
Po odstranění souboru to hlásí, že propojený obrázek nelze zobrazit a že příslušný soubor byl pravděpodobně přesunut, odstraněn atd.
Jestliže však obrázky vložím ručně zůstanou uloženy a vše je ok.
Re: Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Napsal: 03 srp 2011 18:34
od X
Bez tvého makra ti nemůžeme poradit, kde ta chyba vězí ...
Re: Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Napsal: 04 srp 2011 11:49
od rybnik
Re: Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Napsal: 04 srp 2011 20:30
od guest
Mno, to bude asi problém pane...
a) ActiveSheet.Pictures.Insert jak zjišťuju, je šitá horkou jehlou... kolekce Pictures a její metody a vlastnosti jako kdyby v nápovědě vůbec neexistovaly, propojení se nedá řídit, Záznamník maker poskytuje stejný kód pro tři různé cesty importu obrázku...
b) Teoreticky by šlo použít metodu ActiveSheet.Shapes.AddPicture (doporučení i z jiných fór), u které můžeme řídit propojení, ale ta zase vyžaduje rozměry obrázku pro vložení... navíc ani ta není naprogramována čistě (stejný "enum" typ konstant pro dva parametry, jejich prapodivný popis v nápovědě a odkazy do pryč...)
To se zas kluci v Redmondu předvedli... ach jo.