Rozdział 1 Nagrywanie i uruchamianie makr ・ MISJA 1

Misja 1: Uruchom nagrane makro

📋 Lista misji

Zadanie

Ten arkusz zawiera makro „Formatuj nagłówki”, które pogrubia nagłówki i nadaje im kolor. Uruchom je przez „Rozszerzenia” → „Makra”.

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: startNagrywanie i uruchamianie makr

Rozdział 1 ・ MISJA 1

Uruchom nagrane makro

Ten arkusz zawiera makro „Formatuj nagłówki”, które pogrubia nagłówki i nadaje im kolor. Uruchom je przez „Rozszerzenia” → „Makra”.

Teraz
Cel

Czytanie kodu

/** @OnlyCurrentDoc */
Deklaruje, że skrypt dotyka tylko tego arkusza, więc wymagane uprawnienia są węższe.
function myFunction() {
Początek makra. W menu nazywa się „Formatuj nagłówki”, ale funkcja nazywa się myFunction.
var spreadsheet = SpreadsheetApp.getActive();
Wkłada otwarty arkusz do „pudełka” (zmiennej) o nazwie spreadsheet.
spreadsheet.getRange('A1:C1').activate();
Zaznacza A1 do C1.
spreadsheet.getActiveRangeList().setFontWeight('bold')
Pogrubia zaznaczony zakres.
.setBackground('#fff2cc');
Następnie ustawia tło na jasnożółte.

Makra uruchamia się z listy w „Rozszerzenia” → „Makra”. Tylko za pierwszym razem pojawia się pytanie, czy skrypt może czytać i edytować arkusz. Jeśli skrypt jest twój, możesz przejść przez „Zaawansowane” i zezwolić.

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.