Google Apps Script automatisiert Google Sheets und andere Google-Anwendungen mit JavaScript. Es ist nicht dasselbe wie Excel-VBA. SheetCommand führt nur die aufgeführten Befehle auf hochgeladenen Tabellendaten aus und startet keine Skripte.
Wo läuft Apps Script?
Öffne in Google Sheets Erweiterungen > Apps Script, um ein an die Tabelle gebundenes Skript zu erstellen. Prüfe angeforderte Google-Berechtigungen vor der Ausführung.
Ein XLSX-Upload bei SheetCommand startet kein Apps Script. Für Google Sheets geschriebener Code läuft auch nicht automatisch als Excel-VBA-Makro.
Zeitpunkt einer Bearbeitung eintragen
Der einfache Trigger schreibt in Spalte B einen Zeitstempel, wenn Spalte A auf einem Blatt namens Daten manuell geändert wird. Die Kopfzeile bleibt unberührt.
Ein vorhandener Wert in der jeweiligen B-Zelle wird überschrieben; teste das Beispiel deshalb in einer Kopie. Änderungen durch Skripte lösen onEdit nicht erneut aus.
So geht es
- In Google Sheets Erweiterungen > Apps Script öffnen.
- Beispiel in das gebundene Projekt einfügen und speichern.
- Auf einem Testblatt Daten A2 manuell bearbeiten und B2 prüfen.
function onEdit(e) {
const cell = e.range;
if (cell.getSheet().getName() !== 'Daten' || cell.getColumn() !== 1 || cell.getRow() < 2) return;
cell.getSheet().getRange(cell.getRow(), 2).setValue(new Date());
}Das passende Werkzeug wählen
Apps Script eignet sich für wiederkehrende Aufgaben innerhalb von Google Sheets. Excel-VBA und Office Scripts sind andere Technologien für unterstützte Excel-Umgebungen.
SheetCommand führt weder Apps Script noch VBA, Office Scripts oder Makros aus. Im Befehlsfeld kannst du stattdessen die aufgeführten Befehle für Zusammenfassungen, Bereinigung und Sortierung verwenden.
Häufige Fragen
Ist App Script dasselbe wie Apps Script?
App Script ist eine häufige Suchvariante. Der offizielle Produktname von Google lautet Apps Script.
Führt SheetCommand Apps Script aus?
Nein. Apps Script läuft bei Google; SheetCommand verarbeitet hochgeladene Tabellen mit eigenen unterstützten Befehlen.
Quellen und weitere Informationen
SheetCommand
Daten vor der Automatisierung bereinigen
Prüfe Zeilen und entferne vollständig leere Einträge mit einem unterstützten Befehl.