Luku 1 Makrojen tallentaminen ja suorittaminen ・ MISSIO 1

Tehtävä 1: Suorita tallennettu makro

📋 Tehtävälista

Tehtävänanto

Tässä taulukossa on makro ”Muotoile otsikot”, joka lihavoi otsikot ja värittää ne. Suorita se valitsemalla ”Laajennukset” → ”Makrot”.

Toimistotarvikkeiden tilauslista - Google Sheets
Toimistotarvikkeiden tilauslista

Harjoitusta varten taulukko palaa alkutilaan ennen jokaista suoritusta (oikea taulukko ei palaa. Skriptin muutokset voi joskus kumota Ctrl+Z:lla, mutta ei kaikkia kerralla).

Ctrl+S: tallenna · Ctrl+R: suorita (editori) · F5: avaa uudelleen

Luku 1 alkaaMakrojen tallentaminen ja suorittaminen

Luku 1 ・ MISSIO 1

Suorita tallennettu makro

Tässä taulukossa on makro ”Muotoile otsikot”, joka lihavoi otsikot ja värittää ne. Suorita se valitsemalla ”Laajennukset” → ”Makrot”.

Nyt
Maali

Koodin lukeminen

/** @OnlyCurrentDoc */
Ilmoittaa, että skripti koskee vain tätä taulukkoa, joten pyydetyt oikeudet ovat suppeammat.
function myFunction() {
Makron alku. Valikossa sen nimi on ”Muotoile otsikot”, mutta funktion nimi on myFunction.
var spreadsheet = SpreadsheetApp.getActive();
Laittaa avoinna olevan taulukon ”laatikkoon” (muuttujaan) nimeltä spreadsheet.
spreadsheet.getRange('A1:C1').activate();
Valitsee A1–C1.
spreadsheet.getActiveRangeList().setFontWeight('bold')
Lihavoi valitun alueen.
.setBackground('#fff2cc');
Asettaa sitten taustan vaaleankeltaiseksi.

Makrot suoritetaan luettelosta kohdassa ”Laajennukset” → ”Makrot”. Vain ensimmäisellä kerralla kysytään, saako skripti lukea ja muokata taulukkoa. Jos skripti on omasi, voit jatkaa kohdasta ”Lisäasetukset” ja sallia sen.

GAS:n aloittaminen ja yleinen koodi on koottu artikkeliin.Mikä on GAS? Aloittaminen ja yleinen koodi

Kirjoittamasi koodi toimii eristetyssä paikassa tämän sivun sisällä. Se ei ulotu sivun ulkopuolelle eikä muille sivustoille.

* Tämä on simulaatio Google Sheetsin ja Apps Scriptin toiminnasta, ja se voi osin poiketa alkuperäisestä.

* Google Sheets on Google LLC:n tavaramerkki. Tämä sivusto ei liity Googleen.