WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Jak "vycucnout" tlačítkem data z webu

Vložení příspěvku
Předmět:
Vaše jméno: (povinný údaj) Váš e-mail:
Text:(Zbývá: 1000 znaků - povinný údaj)
Připojit ukázkový soubor:
(Maximální velikost souboru jsou 2MB.)
 Opište následující text (kvůli zneužití):  FWNJm   

hlavní kategorie | zpět | + odpovědět na toto téma
Jak "vycucnout" tlačítkem data z webu - diskuze na toto téma
Dobrý den, ještě bych potřeboval poradit, jak mohu v excelu vycucnout data za nějakého webu. Například kdybych chtěl z tohoto webu https://finance.yahoo.com/quote/TSLA?p=TSLA&.tsrc=fin-srch po zmáčknutí tlačítka v excelu tu aktuální hodnotu (675,50), jak se to dá udělat? Případně mě prosím odkažte na nějaký návod, podle kterého bych se to naučil sám. Děkuji.

elninoslov | 27.2.2021 09:56  
 
 
Presne z tejto stránky som to tu už minule robil. Nemôžem to u seba ale nájsť. Skúsim ešte pohľadať. A ide iba o túto 1 jedinú hodnotu. Žiadna iná sa zo stránky ťahať nebude? A iba táto jedna akcia, nebude tých akcií viac?
Odpověď
Andrej | 27.2.2021 11:00  
 
 
Ako vzdy
Pouzite DATA - > From Web - > vlozte vasu linku - > OK
Vyberiete si tabulku ktoru potrebujete a mate to.

Odpověď
Andrej | 27.2.2021 11:17  
 
 
tak nieje tam close cena nakoniec. Vie to vybrat len cisla, ktore su ako tabulka.
Odpověď
elninoslov | 27.2.2021 11:22  
 
 
Nie, takto to nepôjde. Ten údaj nie je v Tabuľke. Nemôžem nájsť to, čo som robil minule presne na túto Teslu, prešiel som už tisícky súborov na disku, netuším ako som to nazval, a nechce sa mi momentálne znovu sa tým zapodievať. Každopádne v Tabuľkách, ktoré vidí PQ, sú iné údaje ako ten hlavný na sajte.
Odpověď
elninoslov | 27.2.2021 11:31  
 
 
Tak som to konečne našiel. Ktorý chuj by to nazval tak ako ja :) www.jaknaoffice.cz/2-forum/?id=6771
Odpověď
kombo | 27.2.2021 21:32  
 
 
Jo, bezvadné, já jsem to asi úplně zapomněl, že jsem to sem dával :-) Jenom ještě kdyby tam šla přidat i ta desetinná hodnota, jestli vám to nezabere moc dlouho. Jednou bych se to chtěl taky naučit, viděl jsem na internetu nějaké videonávody ale všechno je to v angličtině a nerozumím tomu.
Odpověď
Andrej | 27.2.2021 11:33  
 
 
Tak pojde to, ale z inej linky. Staci kuknut na History Prices.
https://finance.yahoo.com/quote/TSLA/history/
Odpověď
elninoslov | 27.2.2021 14:11  
 
 
To je dobrý nápad. A ak by bol link aj dlhší, nájde sa "?" ktorý to ukončí, pridá sa "/history/" a zoberie sa najnovšia hodnota Close. Ja som to v predchádzajúcom vlákne v PQ prachsprosto roz-Children-oval.
Odpověď
kombo | 27.2.2021 21:37  
 
 
Tohle já když udělám, tak mě vždycky vyskočí tato chyba: https://ctrlv.cz/shots/2021/02/27/TQmy.png
Odpověď
elninoslov | 27.2.2021 21:44  
 
 
Akú máte verziu Office? Na toto potrebujete doplnok PowerQuery, ktoré je od 2016 súčasťou a do 2010/2013 sa dá stiahnuť (offiko a zadara). Staršie 2007 to nepodporuje, myslím. Ak to je Váš prípad použite makro z toho druhého vlákna.
Odpověď
kombo | 27.2.2021 22:34  
 
 
Ano, je to můj případ. Díky. Zkusím se to naučit z toho makra, jde to makro aplikovat nějak jednoduše i na jiný web, ze kterého bych chtěl tahat data?
Odpověď
elninoslov | 28.2.2021 01:22  
 
 
Nie, nedá sa použiť rovnaké makro na ťahanie dát z iných stránok. Makro vo všeobecnosti, je vždy špecializovaná procedúra. A tu to platí duplom, lebo každá stránka je iná. Zatiaľ som sa pozrel na nápad Andreja v PQ, dá sa to dokonca jediným riadkom M-kódu :) ale je to neprehľadné potom. Takže táto príloha nie je pre Vás. Ak by Vám niečo nešlo v tom makre písnite.
Odpověď
kombo | 2.3.2021 04:40  
 
 
Děkuji.
Odpověď
kombo | 2.3.2021 05:24  
 
 
Po té nové úpravě se mi to nějak nedaří rozchodit. Když dám obnovit, píše mi to: "Inicializace zdroje selhala. Zkontrolujte databázový server nebo se obraťe na správce databáze..atd" Druhá věc, že teď jak tam nemám ty URL adresy, tak nevím jestli tam můžu přidávat další, nebo kam to vlastně psát, ty adresy.
Odpověď
elninoslov | 2.3.2021 10:02  
 
 
Tak ešte raz a pomaly. Poslal som link na vlákno, kde som na rovnakú požiadavku ako máte Vy, dal 2 riešenia - makro a PQ. Užívateľ Andrej navrhol oveľa lepší spôsob v PQ ako som ja použil v PQ. Ten som spracoval a pre prípadného záujemcu som ho sem dal. V predposlednej vete píšem, že to NIEJE pre Vás, lebo nemáte PQ. Máte starý Office, ktorý PQ nepodporuje. Takže pre Vás stále platí tá makro verzia v linku, ktorý som poslal prvý. A tú internetovú adresu som odstránil naschvál, lebo je tam zbytočná - všade sa doplní rovnaká. Rozhodujúca je skratka akcií (či čo to je...). Ale to sa Vás netýka, nemáte PQ.
Odpověď
elninoslov | 2.3.2021 10:38  
 
 
A čo ste myslel tým desatinným číslom ???
Odpověď
kombo | 3.3.2021 07:39  
 
 
Tím jsem myslel, jestli by to šlo vytáhnout i s těmi čísly za desetinnou čárkou (na webu mají tečku místo čárky). Třeba u té Tesly je teď hodnota "686.44", a mě to vytáhne hodnotu "686". Tak jestli by bylo možné, aby to vytáhlo číslo celé (v tomto konkrétním případě "686,44") , případně tečku změnit za čárku, pokud to není moc složité. Děkuji a přikládám původní soubor.
Odpověď
elninoslov | 3.3.2021 15:33  
 
 
Akú máte jazykovú verziu Excelu, akú jazykovú verziu Windows, a aký systémový oddeľovač desatinných miest ? Lebo riadok kódu s popisom "'Extrakcia údaju podľa kľúčového slova" je tam presne na to. A mne na SK Win + SK Office + "," desatinný oddeľovač, normálne desatiny prečíta. Doplňte info, skúsim potom pozrieť vo virtuálkach, či nemám napr. nejaký EN Office...
Odpověď
kombo | 3.3.2021 18:39  
 
 
Mám český Excel 2007 a český Windows 7. Oddělovač desetinných míst, to nevím přesně co myslíte, používám čárku. Z toho webu mi to ale vytáhne jen ta čísla před tečkou, takže třeba 675.99 mi to do excelu vloží jako 675.
Odpověď
elninoslov | 3.3.2021 21:56  
 
 
Táto malá úprava by mala fungovať.
Odpověď
kombo | 4.3.2021 11:59  
 
 
Supééééér :-) Ó děkuji moc.
Odpověď
kombo | 3.3.2021 07:28  
 
 
Aha, už rozumím. Tato příloha není pro mě, to jsem přehlédl. :-)
Odpověď