Kapitel 1 Makros aufzeichnen und ausführen ・ MISSION 4

Mission 4: Aufgezeichneten Code anpassen

📋 Missionsliste

Aufgabe

Sie haben das aufgezeichnete Makro im Apps-Script-Editor geöffnet. Füllen Sie die Lücken so aus, dass die Überschrift A1:C1 einen hellgelben Hintergrund (#fff2cc) bekommt, und klicken Sie auf ▷ Ausführen.

Bestellliste Büromaterial - Google Tabellen
Bestellliste Büromaterial

Zum Üben kehrt die Tabelle vor jedem Ausführen in den Ausgangszustand zurück (eine echte Tabelle tut das nicht. Änderungen durch ein Skript lassen sich manchmal mit Strg+Z rückgängig machen, aber nicht alle auf einmal).

Apps ScriptAufgezeichnete Makros (Bestellliste Büromaterial)Bereitstellen ▾
/** @OnlyCurrentDoc */
function myFunction() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('').activate();
spreadsheet.getActiveRangeList().('#fff2cc');
};
Strg+S: Speichern · Strg+R: Ausführen (Editor) · F5: Neu öffnen

Kapitel 1 ・ MISSION 4

Aufgezeichneten Code anpassen

Sie haben das aufgezeichnete Makro im Apps-Script-Editor geöffnet. Füllen Sie die Lücken so aus, dass die Überschrift A1:C1 einen hellgelben Hintergrund (#fff2cc) bekommt, und klicken Sie auf ▷ Ausführen.

Jetzt
Ziel

Den Code lesen

spreadsheet.getRange('A1:C1').activate();
Markiert A1 bis C1. Ändern Sie den Inhalt der ' ', ändert sich das Ziel.
spreadsheet.getActiveRangeList().setBackground('#fff2cc');
Setzt die Hintergrundfarbe des markierten Bereichs auf #fff2cc (Hellgelb).

Aufgezeichneten Code können Sie für andere Schritte nutzen, indem Sie nur Adressen und Methoden ändern. Ohne das Markieren geht es auch in einer Zeile: spreadsheet.getRange('A1:C1').setBackground('#fff2cc');

Wie Sie mit GAS anfangen und häufigen Code finden Sie in einem Artikel.Was ist GAS? Einstieg und häufiger Code

Ihr Code läuft in einem abgeschotteten Bereich innerhalb dieser Seite und erreicht weder die Seite selbst noch andere Websites.

* Dies ist eine Simulation des Verhaltens von Google Tabellen und Apps Script und kann in Teilen vom Original abweichen.

* Google Tabellen ist eine Marke von Google LLC. Diese Website steht in keiner Verbindung zu Google.