Úvod do prostředí Office Scripts Záznam scriptů bez programování Editor Office Scripts a základy syntaxe Práce s buňkami, oblastmi, listy a tabulkami Proměnné a datové typy Větvení programu Cykly a opakované zpracování dat Praktické příklady využití Office Scripts Power Automate a Office Scripts Ladění, sdílení a doporučené postupy Využití AI při práci s Office Scripts
Obsah kurzu
Úvod do prostředí Office Scripts
kdy použít Office Scripts a kdy klasická makra VBA
karta Automatizace v Excelu
způsoby tvorby, používání, ukládání a sdílení scriptů
využití ve webové a desktopové verzi Excelu podle dostupnosti prostředí
cloudové ukládání scriptů v Microsoft 365
návaznost na školení Excel makra a Excel VBA
Záznam scriptů bez programování
záznam akcí pomocí nástroje pro záznam scriptu
porovnání zaznamenaného scriptu a generovaného kódu
úprava názvu, uložení a odstranění scriptu
spuštění scriptu v sešitu
doporučené postupy při zaznamenávání opakovaných činností
Editor Office Scripts a základy syntaxe
prostředí editoru Office Scripts v Excelu
struktura scriptu a funkce main
základy syntaxe vycházející z JavaScriptu a TypeScriptu
objekty, vlastnosti a metody v prostředí Office Scripts
předdefinované ukázky pro pochopení logiky scriptu
doporučené postupy pro přehledný a udržitelný kód
Práce s buňkami, oblastmi, listy a tabulkami
getRange a getCell pro odkazy na buňky a oblasti
getActiveCell a getSelectedRange pro práci s aktuálním výběrem
vkládání hodnot a vzorců do buněk
práce s listy a sešitem
využití pojmenovaných oblastí a tabulek
základní úpravy formátování a struktury tabulky
Proměnné a datové typy
deklarace, inicializace a použití proměnných
základní datové typy v JavaScriptu a TypeScriptu
převody hodnot, například pomocí Number
načtení hodnot z buněk do proměnných
kontrola hodnot a výpočtů pomocí console pro vývojáře
Větvení programu
podmínka IF ... ELSE a způsoby zápisu
porovnávací a logické operátory
validace hodnot pomocí typeof
vnořené podmínky na praktických příkladech
rozhodování podle hodnot v buňkách nebo tabulkách
Cykly a opakované zpracování dat
cyklus FOR a jeho běžné použití
procházení buněk, řádků, sloupců a tabulek
prohledávání a kontrola oblastí
zastavení nebo přeskočení části smyčky
vnořené smyčky na praktických příkladech
Praktické příklady využití Office Scripts
propojení ručně upraveného scriptu se zaznamenanými akcemi
automatizace opakovaných úprav tabulek
filtrování dat a příprava přehledů
scripty navázané na objekty v sešitu
kontrola historie spuštění a aktivity scriptů
Power Automate a Office Scripts
možnosti využití Power Automate s Office Scripts
tvorba toku spouštějícího script v konkrétním souboru
práce se soubory uloženými na OneDrivu nebo SharePointu
předávání vstupních parametrů do scriptu
vrácení výsledku ze scriptu do toku
automatizace práce napříč aplikacemi Microsoft 365
Ladění, sdílení a doporučené postupy
detekce a ošetření chyb
kontrola výsledků pomocí console
možnosti ručního a automatického spouštění scriptů