< návrat zpět

MS Excel


Téma: obrázek_odstranění rss

Zaslal/a 7.3.2011 13:41

Přeji dobrého dne,

prosím o radu.
Mám sešit, kde na jednom listu otevírám příkazem obrázek.
ActiveSheet.picture.insert cesta + jméno.
Jedná se o scan dokumentu, z něhož se vypisují hodnoty do tabulky. Formát tiff, velikost obrázku kolem 50k. Obrázky jsou ve své složce.
Zavírám příkazem:
ActiveSheet.picture.delete

Vše funguje. Jen po otevření a zavření obrázku se mi velikost listu zvětší. Před otevřením měl celý sešit kolem 200k, po otevření a zavření téměř 4M. A to prodlužuje otevírání (jede to na síti).
Lze s tím něco udělat? Nějak mi došly nápady.
Děkuji moc.

Zaslat odpověď >

#004330
avatar
zkouším , zkouším a nic. Prosím, nemáte někdo nápad jak na to? Děkuji předem.citovat
#004332
avatar
Zkus toto:

ActiveSheet.Shapes.AddPicture _
cesta + jméno, _
True, False, 100, 100, 70, 70

Poslední parametry uprav tak, aby byl obrázek pfěkně umístěn a dostatečně velký.
nebo

ActiveSheet.Pictures.Insert(cesta+jméno).Select
Selection.Cut
ActiveSheet.PasteSpecial Format:="Obrázek (rozšířený metasoubor)", Link:= _
False, DisplayAsIcon:=False
ActiveSheet.Pictures.Delete
citovat
#004339
avatar
díky za radu. Já to upřesním, nejde o to zobrazit obrázek. Ale o to, že když se smaže (předpokládám,že DELETE je smazání), naroste sešit na 3 až 5Mb. Takže někde je něco co tam být nemusí. Ale jak se toho zbavit?citovat
#004340
avatar
Upřesním, mi to v obou případech uzavírá bez navýšení souboru, první případ je, že soubor s obrázkem není přikládán k souboru, který ho vyvolával, Excel se někdy chová jinak než předvídáme, v tvém případě se možná připojí k souboru, aby při dalším otevření byl připraven, v řadě případu umažeš kus souboru a ono se to hned při uložení neprojeví. Druhý případ je test toho, aby případné uložení souboru bylo co nejkratší, sám nevím, co je metasoubor - snad tu budou větší experti, kteří nám to vysvětlí.citovat
#004341
avatar
díky moc,jdu si hrát. Dám vědět. Normálně by mě to nevadilo, ale těch souborů je víc a zpomaluje mi to otevírání na síťi.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje