Kapittel 1 Ta opp og kjøre makroer ・ MISJON 1
Oppdrag 1: Kjør en innspilt makro
Oppgave
Dette regnearket inneholder makroen «Formater overskrifter», som gjør overskriftene fete og farger dem. Kjør den via «Utvidelser» → «Makroer».
For øvingens skyld går tabellen tilbake til starttilstanden før hver kjøring (et ekte regneark gjør ikke det. Endringer fra et skript kan noen ganger angres med Ctrl+Z, men ikke alle på én gang).
Kapittel 1 starterTa opp og kjøre makroer
Kapittel 1 ・ MISJON 1
Kjør en innspilt makro
Dette regnearket inneholder makroen «Formater overskrifter», som gjør overskriftene fete og farger dem. Kjør den via «Utvidelser» → «Makroer».
Lese koden
- /** @OnlyCurrentDoc */
- Erklærer at skriptet bare rører dette regnearket, så tillatelsene som kreves, blir smalere.
- function myFunction() {
- Starten på makroen. I menyen heter den «Formater overskrifter», men funksjonen heter myFunction.
- var spreadsheet = SpreadsheetApp.getActive();
- Legger regnearket som er åpent, i en «boks» (variabel) som heter spreadsheet.
- spreadsheet.getRange('A1:C1').activate();
- Merker A1 til C1.
- spreadsheet.getActiveRangeList().setFontWeight('bold')
- Gjør det merkede området fet.
- .setBackground('#fff2cc');
- Setter deretter bakgrunnen til lys gul.
Makroer kjøres fra listen under «Utvidelser» → «Makroer». Bare første gang får du spørsmål om skriptet kan lese og redigere regnearket. Har du skrevet skriptet selv, kan du fortsette via «Avansert» og tillate det.
Hvordan du kommer i gang med GAS og vanlig kode, forklares i en artikkel.Hva er GAS? Komme i gang og vanlig kode
Koden du skriver, kjører på et isolert sted inne på denne siden. Den når ikke ut av siden eller til andre nettsteder.
* Dette er en simulering av hvordan Google Regneark og Apps Script fungerer, og kan delvis avvike fra originalen.
* Google Regneark er et varemerke som tilhører Google LLC. Dette nettstedet har ingen tilknytning til Google.