< návrat zpět

MS Excel


Téma: Import dat z ARES rss

Zaslal/a 5.1.2024 15:09

Ahoj všem, přestalo mi fungovat makro s importem dat ze serveru ARES (původní makro stažené).
Databáze přešla na jiný server, snažil jsem se zachovat původní makro a pouze změnit url, leč asi to chce sofistikovanější zásah.

Neřešil jste to někdo, prosím?
Díky.

Zaslat odpověď >

#055905
avatar
Ahoj, taky to řeším. Podporují jen JSON formát, ale ten se mi nepodařilo přes VBA načíst jako tabulku, nefunguje mi JsonConverter. Podařilo se mi jen natáhnout data přes PowerQuery, ale zde se mi pro změnu nedaří dát proměnnou IČ. Zatím budu používat makro, které mi otevře jen webovkou s danou firmou, než se to nějak vymyslí.citovat
#055911
Stalker
Adresa by měla být

https://ares.gov.cz/ekonomicke-subjekty-v-be/rest/ekonomicke-subjekty-res/

s konkrétním ičo

https://ares.gov.cz/ekonomicke-subjekty-v-be/rest/ekonomicke-subjekty-res/26041561

Proměnná by tedy měla být místo toho čísla, ne? S PQ se nekamarádím, ale možná by to šlo.citovat
#055915
avatar
Ten odkaz je JSON, teď už to jen nějak natáhnout do excelu v rozumném formátu, což nevím.citovat
#055917
Stalker
Vím, že je to JSON. Reagoval jsem na tohle: Podařilo se mi jen natáhnout data přes PowerQuery, ale zde se mi pro změnu nedaří dát proměnnou IČ

Zkoušel jsem ve VBA vytahat data ze JSON podle návodů nebo videí na YT, Bez úspěchu.
Tak sem to zkusil nahulváta rozsekat přes fci MID.
Ičo v buňce A5, výsledek se vypisuje do okna Immediate
Příloha: zip55917_parser.zip (15kB, staženo 35x)
citovat
#055943
avatar
To vypadá dobře.citovat
#055958
avatar
Šlo mi to upravit k tomu, co potřebuji. Díky za pomoc.citovat
#055993
Stalker
Začínám se učit Python, tak mě napadlo tahat data z ARESu pomocí něj. Soubor pythonu je převeden na exe. Makro zobrazí inputbox kam se zadá ičo, pokud projde validací (číslo nesmí být delší jak 8 znaků a musí souhlasit kontrolní součet) makro zavolá soubor exe a předá mu parametry. Python (exe) provede stažení dat z aresu a do souboru excelu vrátí textové hodnoty.

!!! oba soubory musí být ve stejné složce !!!
https://mega.nz/file/bU5lWb6Z#y8BxiiFw1-sXJc7lWdE5CBSWBhda642IPHchYC0yg00citovat

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

rozpis zápasů hráčů pro utkání dvou týmů

Anonym • 25.5. 11:54

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