Use cases
Reviewed 2026-07-22
Google-Sheets-Automatisierung
Ein geprüfter Ablauf zum Testen einer Google-Sheets-Automatisierung vor der Aktivierung für ein Team.

How this page was reviewed
In einem eigenständigen Apps-Script-Projekt mit einem Blatt namens Orders und einer Status-Spalte getestet. Prüfe die angeforderten Berechtigungen vor der Autorisierung.
Sichere Umsetzung
Beginne mit einer Kopie des Blatts, lege ein klares erwartetes Ergebnis fest und führe die Funktion manuell aus, bevor du einen Trigger hinzufügst.
Fehlerquellen
Fehlende Blattnamen, verschobene Spalten, unzureichende Autorisierung und Kontingente können eine Automatisierung stoppen. Protokolliere Fehler und mache den Vorgang idempotent.
Implementation note
Tested example
function markPendingOrders() {
const sheet = SpreadsheetApp.getActive().getSheetByName('Orders');
if (!sheet) throw new Error('Orders sheet not found');
const values = sheet.getDataRange().getValues();
values.slice(1).forEach((row, index) => {
if (row[2] === 'Pending') sheet.getRange(index + 2, 3).setValue('Ready');
});
}- Required scope
- https://www.googleapis.com/auth/spreadsheets.currentonly
- Expected output
- Jeder Pending-Wert in Spalte C von Orders wird zu Ready.
- Watch for
- Die Funktion bricht ab, wenn Orders fehlt. Schütze Produktionsläufe mit Validierung und vermeide bei großen Tabellen Zellschreibvorgänge einzeln.
Official sources
Read the original documentation before changing a production workflow.