< návrat zpět

MS Excel


Téma: Strukturovaný seznam z XML rss

Zaslal/a 30.1.2024 19:36

Dobrý den,
potřeboval bych v Excelu vytvořit strukturu nomenklatury zboží. Data jsou importovány z XML souboru do listu "Tarzbozi". V listu "Taric" se zobrazují data. Ideálně by se to mělo chovat tak, jak je na webu https://www.celnisprava.cz/cz/aplikace/Stranky/taric-cz.aspx pod odkazem (...) v řádce "(33) Nomenklatura zboží:". Jde mi o to zdali je něco takového vůbec v Excelu možné. Jsem ve VBA začátečník, něco jsem začal, ale nevím jestli jsem se vydal správným směrem. Děkuji za nakopnutí a za rady.

P.S.
- v listu "Tarzbozi" je uloženo jen prvních 10 kapitol zboží
- xml soubor, z kterého jsou data naimportována je ke stažení zde https://www.celnisprava.cz/cz/aplikace/Stranky/ciselniky.aspx?hparams=bmF2aWdQYXJhbT1VQzAwM0Npc2VsbmlrRGV0YWlsJmNpc2VsbmlrPXRhcnpib3ppJnN0YXY9QSZ2ZXJ6ZT0xJnVjPVVDMDA0Q2lzZWxuaWtTZXpuYW01NJ95
- list "Tarzbozi" by se neměl upravovat aby šel při případné aktualizaci naimportovat nový xml

Příloha: zip56090_celni_sazebnik_test.zip (364kB, staženo 2x)
Zaslat odpověď >

#056097
avatar
Ahoj
VBA neumím, tak jsem zkusil použít Power Query. Na listu XML_vstup jsou načtená data z výše zmíněného odkazu.
na listu Výstup jsou data upravena a přeuspořádána a je použit Průřez plus jsem eliminoval data kde celní expirace je staršího data než Dnes (aktuální datum při otevření souboru)
Můžete zkusit jestli by vám to vyhovovalo, případně by šli udělat úpravy.

edit: nechce mi to nahrát soubor, zkusím později

dal jsem to na edisk https://www.edisk.cz/stahni/97198/celni-sazebnik-testpq-3.69-mb.html/citovat
#056113
avatar
Ahoj, díky za návrh v PQ, ale tohle je roztřídění pouze na hlavní kapitoly, tudíž skoro nepoužitelné.
Zkusil jsem vytvořit jak by se to zhruba mělo chovat, ale při počtu cca 42000 řádků je to celkem pomalé. Napadá mě to předělat a ukládat čísla řádku, které byly zobrazeny a ty pak rovnou načíst aby se nemusela procházet celá tabulka. Při zobrazení nebo skrytí určité položky by se jen načetly řádky, kterých se to týká...
Zatím je "klikací" sloupec B na listu "Taric".citovat
#056114
avatar
a ještě příloha
https://www.edisk.cz/stahni/32473/celni-sazebnik-test-3.50-mb.html/citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Hromadné přepsání

elninoslov • 24.5. 10:29

Hromadné přepsání

Nomi • 24.5. 8:32

Index - každý rok začít od 1 Power Query

Alfan • 23.5. 9:17

nepřímý odkaz

elninoslov • 23.5. 0:00

nepřímý odkaz

bordov • 22.5. 18:35

vrácené hodnoty

Anonym • 22.5. 15:46

vrácené hodnoty

Anonym • 22.5. 15:45