Rozdział 1 Nagrywanie i uruchamianie makr ・ MISJA 4

Misja 4: Popraw nagrany kod

📋 Lista misji

Zadanie

Otworzyłeś nagrane makro w edytorze Apps Script. Uzupełnij luki tak, aby nagłówek A1:C1 dostał jasnożółte tło (#fff2cc), i kliknij ▷ Uruchom.

Lista zamówień materiałów biurowych - Arkusze Google
Lista zamówień materiałów biurowych

Na potrzeby ćwiczenia tabela przed każdym uruchomieniem wraca do stanu początkowego (prawdziwy arkusz nie wraca. Zmiany skryptu czasem da się cofnąć przez Ctrl+Z, ale nie wszystkie naraz).

Apps ScriptNagrane makra (Lista zamówień materiałów biurowych)Wdróż ▾
/** @OnlyCurrentDoc */
function myFunction() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('').activate();
spreadsheet.getActiveRangeList().('#fff2cc');
};
Ctrl+S: zapisz · Ctrl+R: uruchom (edytor) · F5: otwórz ponownie

Rozdział 1 ・ MISJA 4

Popraw nagrany kod

Otworzyłeś nagrane makro w edytorze Apps Script. Uzupełnij luki tak, aby nagłówek A1:C1 dostał jasnożółte tło (#fff2cc), i kliknij ▷ Uruchom.

Teraz
Cel

Czytanie kodu

spreadsheet.getRange('A1:C1').activate();
Zaznacza A1 do C1. Zmień zawartość ' ', aby zmienić cel.
spreadsheet.getActiveRangeList().setBackground('#fff2cc');
Ustawia kolor tła zaznaczonego zakresu na #fff2cc (jasnożółty).

Nagrany kod wykorzystasz do innych czynności, zmieniając tylko adresy i metody. Można też pominąć zaznaczanie i zapisać to w jednym wierszu: spreadsheet.getRange('A1:C1').setBackground('#fff2cc');

Jak zacząć z GAS i najczęściej używany kod opisujemy w artykule.Czym jest GAS? Jak zacząć i najczęściej używany kod

Twój kod działa w odizolowanym miejscu wewnątrz tej strony. Nie sięga poza stronę ani do innych witryn.

* To symulacja działania Arkuszy Google i Apps Script, która może częściowo różnić się od oryginału.

* Arkusze Google to znak towarowy Google LLC. Ta witryna nie jest powiązana z Google.