Stránka 1 z 1

Excel - bezdůvodně? velký soubor

Napsal: 22 lis 2012 10:08
od Kalimerro
Ahoj,
jsem častým čtenářem všemožných fór zabývajících se Excelem a VBA, ovšem na tuto záhadu nemohu už pár dní přijít. V příloze je zabalený soubor Velikost_excel.xlsm, který jsem vyexportoval z mého hlavního sešitu do samostatného sešitu (ostatní listy jsou velikostí zanedbatelné). Je zbaven všech dat, všech maker, formátování, podmíněných formátů a pod. , zkrátka je to čistá tabulka bez ničeho a přesto je jeho velikost téměř 3MB. Používám Excel 2010 a čas od času při vývoji mi z ničeho nic naroste velikost souboru na několik mega. Netuší někdo v čem je zakopaný pes? Co dělám špatně? Kdyby se někomu podařilo tento soubor změnšit na rozumnou velikost (je prázdný tak by měl mít maximálně pár kilo) tak jak?
PS: kopírování obsahu do nového listu nemohu využít, primární sešit je totiž vybaven množstvím tlačítek, přepínačů a pod. (ty jsem všechny ze souboru v této příloze odstranil, ale získal pouze pár kilo k dobru).
Budu vděčný za všechny smysluplné rady.
Zdraví Vladimír

Re: Excel - bezdůvodně? velký soubor

Napsal: 22 lis 2012 10:14
od Layo
Dost věcí si mohl udělat špatně, proč ti to vadí? Dáváš to snad na diskety?

Re: Excel - bezdůvodně? velký soubor

Napsal: 22 lis 2012 11:41
od Kalimerro
Layo: Díky za odpověď, ale co třeba konkrétně jsem mohl udělat špatně? Dokážeš si asi představit sešit, který obsahuje takovýchto listů třeba 20? To už máš 3MBx20 = 60MB, to už je pořádný balík (už ty 3MB jsou strašně moc). Sešit je umístěný na síti, každé kilo navíc se rovná ztráta času, ztráta datového prostoru, zdlouhavé načítání i ukládání, prostě je mraky důvodů proč mi (a nejen mě) to vadí. Hlavně mě zajímá způsob jak přiložený sešit zmenšit na optimální velikost (měl by mít cca 12kB).

Re: Excel - bezdůvodně? velký soubor

Napsal: 22 lis 2012 12:38
od Layo
Přesně tak, tuším že to byla kombinace Ctrl+End

Re: Excel - bezdůvodně? velký soubor  Vyřešeno

Napsal: 22 lis 2012 13:02
od Azuzula
Tak ne, mrkla jsem důkladně na ten sešit a odstraněním přebytečných řádků se to nevyřešilo. A tak jsem dumala nad vším možným co má excel kde k nastavení vč. připojení nebo správce názvů a nic. Tak zbyla poslední možnost, rozpitvat ten sešit dohloubky a tam jsem zjistila z jednoho interního xml souboru, že všechny řádky mají nastavenou nějakou speciální velikost a netuším co to způsobilo, možná nějaké makro, chyba programu, zoom, nebo jeden z jiných milionu možností. Ale náprava je nečekaně jednoduchá :) Označte si celý list (ctrl + A) a změntě velikost všech řádků z původních 20pix třeba na 21pix a uložte :D Potom můžete velikost změnit zase zpět ;)

Re: Excel - bezdůvodně? velký soubor

Napsal: 22 lis 2012 13:55
od zeus
Jak jednoduche - ja smekam :thumbsup:

Re: Excel - bezdůvodně? velký soubor

Napsal: 22 lis 2012 14:43
od Kalimerro
Azuzula: Veliké díky! Funguje to bezvadně. A ten důvod, viděl bych to asi na nějak špatně psaný kód, jelikož mi to vzniká prakticky jen v xlsm souborech. Opravdu moc mi to pomohlo.