Rozdział 1 Nagrywanie i uruchamianie makr ・ MISJA 2

Misja 2: Nagraj makro (odwołania bezwzględne)

📋 Lista misji

Zadanie

Zacznij nagrywanie przez „Rozszerzenia” → „Makra” → „Nagraj makro”, wpisz w A6 „Razem” i pogrub. Po zapisaniu uruchom nagrane makro przez „Rozszerzenia” → „Makra” i sprawdź, czy powtarza te same czynności.

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).

Ctrl+S: zapisz · Ctrl+R: uruchom (edytor) · F5: otwórz ponownie

Rozdział 1 ・ MISJA 2

Nagraj makro (odwołania bezwzględne)

Zacznij nagrywanie przez „Rozszerzenia” → „Makra” → „Nagraj makro”, wpisz w A6 „Razem” i pogrub. Po zapisaniu uruchom nagrane makro przez „Rozszerzenia” → „Makra” i sprawdź, czy powtarza te same czynności.

Teraz
Cel

Czytanie kodu

spreadsheet.getRange('A6').activate();
Zaznacza A6. Przy odwołaniach bezwzględnych zaznaczenie zapisuje się jako adres.
spreadsheet.getCurrentCell().setValue('Razem');
Wpisuje „Razem” w zaznaczoną komórkę (getCurrentCell).
spreadsheet.getActiveRangeList().setFontWeight('bold');
Pogrubia zaznaczony zakres. Ctrl+B staje się tym wierszem.

Każda czynność podczas nagrywania staje się jednym wierszem Apps Script. Przy odwołaniach bezwzględnych zaznaczenie komórki zapisuje się jako adres, np. getRange('A6'), więc makro zawsze pisze w tym samym miejscu.

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.