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.
Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Moderátor: Mods_senior
Re: Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Bez tvého makra ti nemůžeme poradit, kde ta chyba vězí ...
Re: Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
Zde přikládám makro.
-
guest
Re: Excel 2010 – makro nevkládá obrázky, ale pouze propojuje
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.
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.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek

