< návrat zpět
MS Excel
Téma: formátování souboru
Zaslal/a Gabriel 10.5.2011 20:04
dobrý den, potřeboval bych pomoci mám veliký soubor v EXCEL, který si tahá zdrojová data do buňky z jiného souboru.Tenhle soubor potřebuji uložit bez vzorců, ale s textem buňky a do takové velikosti, kterou protlačím emailem.
Soubor v původní vytvořené podobě, jsem zkopíroval a „vložil jinak“ do jiného sešitu,
což je sice v podobě v které potřebuji,a bez vzorců, ale ten soubor je 5xtak veliký.
Navíc uložit to v binárním sešitu je sice fajn, ale nééé všechny verze office jej podporují.
Jedná se o věc, kterou budu zasílat emailem pravidelně, a potřebuji to udělat tak, aby to nebylo nutné zipovat apod.
Napadla mne i forma formátu pdf. ale tahle varianta souboru, je pro cílovou skupinu absoul tně nevyhovující.
Do emailu předpokládám dostanu max.4000kB, takže bych to potřeboval něco málo pod.
Díky za info
Poki(11.5.2011 9:19)#004940 Tezko rict, jak toho docilit, kdyz nemam k dispozici onen soubor.
Slo by tento soubor prilozit...nebo obsahuje prilis citliva data (to by asi obsahovat nemel, kdyz to posilate e-mailem...)
citovat
chrmpf(27.1.2016 9:30)#029592 Našel jsem toto vlákno, tak sem přihodím svůj dotaz, neboť s tím souvisí.
Jaký je rozdíl mezi binárním souborem a klasickým (xlsx) (z pohledu uživatele)? Jde mi, aby binární mohl obsahovat makra. To lze. Je tedy na něco ještě třeba dávat pozor?
Děkuji za odpovědi
citovat
vovka.h(27.1.2016 11:16)#029597 Úplně nejjednodušší a datově velmi úsporný způsob předání rozsáhlých dat z Excelu lze provést pomocí formátu .CSV. Export do csv a zpětný import do Excelu je přímou výbavou Excelu. Csv soubor jde navíc zabalit...
citovat
eLCHa(27.1.2016 11:17)#029598 Z pohledu uživatele téměř žádný. Co jsem četl, problém může nastat v přístupu externích aplikací nebo při používání kódů používajících ADO a asi i další. Osobně jsem se s tím nesetkal - mám jediný soubor xlsb, jinak používám xlsm.
Žádný test srovnání rychlosti xlsb vs xlsx(m) jsem si nedělal, tvrdí se, že xlsb je načteno rychleji. Rovněž se tvrdí, že xlsb je úspornější na prostor a to mohu potvrdit - xlsb mám 19,5MB, jako xlsm má 36,7MB.
citovat
vovka.h(27.1.2016 11:27)#029599 Pokud vím, tak formát xlsb (binární podobu sešitu) přečte řádně každý Excel, počínaje 2007. Problémy se čtením tohoto formátu mohou ale mít jiné programy, které jinak excelské sešity číst umějí. Práci s xlsb jsem si vyzkoušel, na žádné uživatelské problémy jsem nenarazil, ale jeho zjištěné výhody v úspornosti mne nepřesvědčily, abych ho začal běžně používat.
citovat
vovka.h(27.1.2016 12:11)#029601 "Soubor v původní vytvořené podobě, jsem zkopíroval a „vložil jinak“ do jiného sešitu,
což je sice v podobě v které potřebuji,a bez vzorců, ale ten soubor je 5xtak veliký."
Pokud jsem správně pochopil, váš sešit v nové podobě "nakynul". V tom případě můžete vyzkoušet můj nástroj z přílohy. Pokud se zadaří, výsledek bude naopak silně "pohublý", bude bez vzorců, bez VBA a navíc bude plně naformátovaný. Váš původní sešit zůstane se zárukou nenarušený a ve své původní podobě.
Příloha: 29601_extraktor2015.zip (35kB, staženo 35x) citovat