Kapitola 1 Záznam a spouštění maker ・ MISE 3

Mise 3: Zaznamenat s relativními odkazy

📋 Seznam misí

Zadání

Nahrajte s relativními odkazy makro, které do sloupce „Stav“ (o dva doprava) na řádku vybrané položky napíše „Dokončeno“. Začněte záznam s vybranou buňkou A2.

Objednávka kancelářských potřeb - Tabulky Google
Objednávka kancelářských potřeb

Kvůli cvičení se tabulka před každým spuštěním vrátí do výchozího stavu (skutečná tabulka se nevrací. Změny skriptu jde někdy vrátit přes Ctrl+Z, ale ne všechny najednou).

Ctrl+S: uložit · Ctrl+R: spustit (editor) · F5: otevřít znovu

Kapitola 1 ・ MISE 3

Zaznamenat s relativními odkazy

Nahrajte s relativními odkazy makro, které do sloupce „Stav“ (o dva doprava) na řádku vybrané položky napíše „Dokončeno“. Začněte záznam s vybranou buňkou A2.

Teď
Cíl

Čtení kódu

spreadsheet.getCurrentCell().offset(0, 2).activate();
Vybere buňku o 0 řádků níž a o 2 sloupce vpravo od aktuální. Relativní odkazy se ukládají v této podobě.
spreadsheet.getCurrentCell().setValue('Dokončeno');
Napíše „Dokončeno“ do vybrané buňky.

U relativních odkazů se výběr uloží jako „kolik řádků a sloupců od aktuální buňky“, například offset(0, 2). Ať vyberete kterýkoli řádek, hodnota půjde do jeho „Stavu“. Pro makra, která používáte stále dokola, jsou relativní odkazy často praktičtější.

Jak začít s GAS a běžný kód popisujeme v článku.Co je GAS? Jak začít a běžný kód

Kód, který napíšete, běží v izolovaném prostoru uvnitř této stránky. Nedostane se mimo stránku ani na jiné weby.

* Jde o simulaci chování Tabulek Google a Apps Script, která se může v některých bodech lišit od originálu.

* Tabulky Google jsou ochranná známka společnosti Google LLC. Tento web není s Googlem nijak spojen.