Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem import dat z .xls do html? nebo

Prosím o radu jak nejvhodněji udělat toto:
Potřebuji z poměrně rozsáhlého .xls souboru dostat jen některé listy, z nich jen některé sloupce a z těch vytvořit html. Nebo jednodušeji, jak v nějakém tabulkovém programu udělat list na který by se z ostatních listů a z jejich některých sloupců pod sebe generoval seznam aktualizovatelný editací předchozích listů. Děkuji za pomoc.

Předmět Autor Datum
Nejschůdnější to bude IMHOj rozdělit do dvou kroků: 1) nejdřív si v tom XLS vytvořit list se sumářem…
host 04.08.2009 21:55
host
Ano tak nějak bych si to představoval, ale nejdemi/neumím udělat správně ten sumář hodnot.
hemerojd 04.08.2009 22:08
hemerojd
Tak to je spíš dotaz na nějakého excelistu než na export HTML... Jestli to je nějaká komplikovaná t…
host 04.08.2009 22:28
host
Konkrétně mi jde o tento příklad. soubor má listy A,B,C,D...až Z každý list má cca čtyři sloupce. Ch…
hemerojd 04.08.2009 22:44
hemerojd
Komplikovaný to je tím, že chceš mít ty sloupce pod sebou. Kdyby je stačilo mít vedle sebe, tak to n…
host 04.08.2009 22:53
host
A jak to mám tedy udělat aby byly sloupce vedle sebe a pak to při převodu do html dal pod sebe?
hemerojd 05.08.2009 00:00
hemerojd
Sloupce vedle sebe to je snad jasný, ne? Do každého sloupce na listu se sumářem dáš vzorec, který bu… poslední
host 05.08.2009 18:50
host
tím směrem bych se vydal též - mezikrokem s výběrovým excelovým listem s výcucem "správných" sloupců…
lední brtník 04.08.2009 23:35
lední brtník
Požadavek byl výstup v HTML - lze doporučit mezikrok s uložením do CSV před přímým exportem do HTML…
host 04.08.2009 23:44
host
mezikrokem s výběrovým excelovým listem s výcucem "správných" sloupců jak vybrat z několika listů u… nový
hemerojd 05.08.2009 00:03
hemerojd
To psal brtník, ne já. :-p Já bych to udělal klasicky např. =List3!C:C (tím se do vybraných buněk n… nový
host 05.08.2009 00:10
host
=List3!C:C ... přesně tak tipuju že požadavek na html formát byl jen kvůli tomu, že to má zobrazit… nový
lední brtník 05.08.2009 00:34
lední brtník

Nejschůdnější to bude IMHOj rozdělit do dvou kroků:
1) nejdřív si v tom XLS vytvořit list se sumářem hodnot, které požaduješ
2) a pak už je hračka jej exportovat do HTML

Jestli máš konkrétně nějaký problém, tak jej budeš muset detailněji popsat nebo dát k dispozici ukázkový XLS.

Tak to je spíš dotaz na nějakého excelistu než na export HTML...

Jestli to je nějaká komplikovaná tabulka, tak ten sumář může být náročný a bez konkrétní ukázky to asi nikdo nedokáže pomoct vyřešit. Nebo jestli máš konkrétní problém/zádrhel, tak se ptej.

Konkrétně mi jde o tento příklad.
soubor má listy A,B,C,D...až Z každý list má cca čtyři sloupce. Chci vytvořit list Celkový seznam kde bude:
dva sloupce z listu A, pod tím dva sloupce z listu B a tak dále, ale aby když budu postupně dopisovat položky do daných listů aby se seznam aktualizoval. V tom je pro mne kámen úrazu, vytvořím sumář z daných listů, ale udělá se mi pouze rozevírací seznam v jednom řádku. Možná to dotaz moc komplikuji. Ale děkuji za pomoc.

Sloupce vedle sebe to je snad jasný, ne? Do každého sloupce na listu se sumářem dáš vzorec, který bude odkazovat na požadovaný sloupec z jiného listu.

Pak např. pomocí PHP načteš sloupce do pole a setřídíš/seřadíš jak budeš chtít.

tím směrem bych se vydal též - mezikrokem s výběrovým excelovým listem s výcucem "správných" sloupců.

akorát bych se pak snažil vyhnout exportu do html. excel nebo firma která ho dělá je prostě prase, a ten paskvil nemá na síti co dělat.
list bych nechal uložit do jednoduchého formátu csv / prn / txt / xml - podle požadavků na zobrazení nebo další možný import a zpracování.

=List3!C:C ... přesně tak

tipuju že požadavek na html formát byl jen kvůli tomu, že to má zobrazit prohlížeč. ale ten zobrazí i ty další formáty, proto jsem je uvedl. a na rozdíl od html formátované tabulky zůstane vyexportovaný textový soubor (stránka či frame) dále použitelný.

Zpět do poradny Odpovědět na původní otázku Nahoru