Rozdział 1 Nagrywanie i uruchamianie makr ・ MISJA 2
Misja 2: Nagraj makro (odwołania bezwzględne)
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.
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).
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.
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.