Kapitel 1 Spela in och köra makron ・ MISSION 2

Uppdrag 2: Spela in ett makro (absoluta referenser)

📋 Uppdragslista

Uppgift

Starta inspelningen med ”Tillägg” → ”Makron” → ”Spela in makro”, skriv ”Totalt” i A6 och gör det fetstilt. Kör sedan det sparade makrot via ”Tillägg” → ”Makron” och kontrollera att samma steg upprepas.

Beställningslista kontorsmaterial - Google Kalkylark
Beställningslista kontorsmaterial

För övningens skull återgår tabellen till startläget före varje körning (ett riktigt kalkylark gör inte det. Ändringar från ett skript kan ibland ångras med Ctrl+Z, men inte alla på en gång).

Ctrl+S: spara · Ctrl+R: kör (redigeraren) · F5: öppna igen

Kapitel 1 ・ MISSION 2

Spela in ett makro (absoluta referenser)

Starta inspelningen med ”Tillägg” → ”Makron” → ”Spela in makro”, skriv ”Totalt” i A6 och gör det fetstilt. Kör sedan det sparade makrot via ”Tillägg” → ”Makron” och kontrollera att samma steg upprepas.

Nu
Mål

Läsa koden

spreadsheet.getRange('A6').activate();
Markerar A6. Med absoluta referenser sparas markeringen som en adress.
spreadsheet.getCurrentCell().setValue('Totalt');
Skriver ”Totalt” i den markerade cellen (getCurrentCell).
spreadsheet.getActiveRangeList().setFontWeight('bold');
Gör det markerade området fetstilt. Ctrl+B blir den här raden.

Varje steg under inspelningen blir en rad Apps Script. Med absoluta referenser sparas markeringen som en adress, till exempel getRange('A6'), så makrot skriver alltid på samma ställe.

Hur du kommer i gång med GAS och vanlig kod beskrivs i en artikel.Vad är GAS? Komma i gång och vanlig kod

Koden du skriver körs på en isolerad plats inne på den här sidan. Den når inte utanför sidan eller andra webbplatser.

* Detta är en simulering av hur Google Kalkylark och Apps Script fungerar och kan delvis skilja sig från originalet.

* Google Kalkylark är ett varumärke som tillhör Google LLC. Den här webbplatsen har ingen koppling till Google.