Webový dotaz slúži na import údajov z webovej stránky do programu Excel 2007. Tieto údaje je možné v Exceli analyzovať, pravidelne aktualizovať novými údajmi z webovej stránky alebo ich ponechať ako statické, nemenné údaje.
Pomocou webových dotazov je vhodné získavať najmä údaje nachádzajúce sa v tabuľkách a v predformátovaných oblastiach. Informácie môžeme získavať z Internetu alebo podnikového intranetu. Údaje, ktoré z webovej stránky načítame, neobsahujú obrázky a nezahŕňajú obsah skriptov. Podľa druhu formátovania, ktoré určíme, môže byť obsahom dotazu text alebo aj formátovanie HTML.
Vytvorenie vlastného webového dotazu
- Na karte Údaje klikneme v skupinovom rámčeku Získať externé údaje na tlačidlo Z webu, zobrazené na obrázku 119_1.
- Otvorí sa dialógové okno Nový webový dotaz, ktoré vidíme na obrázku 119_2.
- Do poľa Adresa zadáme adresu URL (Uniform Resource Locator) webovej stránky, z ktorej chceme načítať údaje. Dĺžka adresy môže byť maximálne 255 znakov. Adresu môžeme zadať priamo, môžeme ju skopírovať z prehliadača a prilepiť, alebo môžeme použiť niektorú z naposledy použitých adries tým, že klikneme na šípku nachádzajúcu sa vedľa poľa Adresa. Otvorí sa zoznam naposledy použitých adries URL, z ktorých môžeme kliknutím jednu vybrať.
- Klikneme na tlačidlo Prejsť.
- V okne sa na webovej stránke zobrazia žlté ikony so šípkami. Ak sa ikony nezobrazia, klikneme na tlačidlo Zobraziť ikony.
- Klikneme na ikonu žltej šípky vedľa tabuliek, ktoré chceme importovať, alebo klikneme na ikonu žltej šípky v ľavom hornom rohu stránky, ak chceme importovať celú stránku.
- Možnosti formátovania a importu údajov nastavíme kliknutím na tlačidlo Možnosti. Zobrazí sa dialógové okno Webový dotaz - možnosti, ako to vidíme na obrázku 119_3. Spomenuté dialógové okno je rozdelené na tri celky: Formátovanie, Nastavenie importu pre predformátované bloky <PRE> a Ďalšie nastavenie importu.
V časti Formátovanie môžeme zvoliť:
- Žiadne - Formátovanie sa z webovej stránky neprevezme, importuje sa iba text a použije sa formátovanie príslušného pracovného hárka programu Excel 2007.
- Iba formát RTF - Formátovanie sa načíta, ale nezahŕňa formátovanie HTML.
- Úplné formátovanie HTML - Načíta sa všetko formátovanie HTML, ktoré je podporované v programe Excel.
Časť Nastavenie importu pre predformátované bloky <PRE> ponúka na výber z nasledujúcich možností:
- Importovať predformátované bloky <PRE> do stĺpcov - Bloky údajov ohraničené značkami <PRE> sa načítajú do samostatných stĺpcov v príslušnom pracovnom hárku.
- Spojené oddeľovače považovať za jeden - Táto možnosť je k dispozícií, len ak je začiarknuté políčko Importovať predformátované bloky <PRE> do stĺpcov. Ak sa v sekciách <PRE> nachádzajú znaky, ktoré definujú alebo oddeľujú text jednotlivých stĺpcov, začiarknutie tohto políčka spôsobí, že môžeme zadať, aby sa viacero za sebou nasledujúcich znakov oddeľovačov v Exceli 2007 považovalo za jeden oddeľovač.
- Použiť rovnaké nastavenie importu pre celú sekciu - predchádzajúca možnosť Spojené oddeľovače považovať za jeden sa aplikuje na všetky predformátované sekcie na webovej stránke.
V časti Ďalšie nastavenie importu môžeme vybrať z týchto možností:
- Vypnúť rozlišovanie importu - Čísla, ktoré sa na webovej stránke zobrazujú ako dátumy sa zobrazia v pracovnom hárku ako čísla.
- Vypnúť presmerovanie webových dotazov - Webový dotaz sa nepresmeruje na iný zdroj údajov než je zdroj zobrazený na webovej stránke, na ktorú zadávame dotaz.
- Zmeny v nastavení potvrdíme kliknutím na tlačidlo OK.
Ak si prajeme webový dotaz uložiť, klikneme na ikonu diskety.
Po kliknutí sa zobrazí dialógové okno Uložiť dotaz. Vyberieme priečinok, kde chceme uložiť dotaz a do poľa Názov súboru napíšeme názov webového dotazu. Následne klikneme na tlačidlo OK. Dialógové okno Uložiť dotaz je zobrazené na obrázku 119_4. Uložením dotazu vytvoríme súboru webového dotazu (.iqy), ktorý môžeme opätovne použiť.
Nakoniec klikneme na tlačidlo Importovať. Zobrazí sa dialógové okno Import údajov, ktoré vidíme na obrázku 119_5. V dialógovom okne zvolíme, či chceme importovať údaje do existujúceho pracovného hárku alebo do nového pracovného hárku a voľbu potvrdíme kliknutím na tlačidlo OK.
V článku sme si ukázali postup pre vytvorenie vlastného webového dotazu. Ak webový dotaz aj uložíme, môžeme ho neskôr kedykoľvek použiť a rovnako aj preniesť na ľubovoľný počet počítačov.