Google Tabelle mit automatischer Zeitstempel-Spalte

Das Makro

Das Problem nun: Die Eingabe eines Stichworts, einer Zahl und ein Ankreuzen des Masken-Kästchens sind relativ einfach. Den Zeitstempel mit Datum und Uhrzeit hätten Sie aber gerne automatisch ausgefüllt. Und das können Sie mit einem Makro erreichen. Die gibt es nämlich auch für Google Tabellen.
Gehen Sie zu Tools/Skripteditor. Leeren Sie das grosse Skriptfeld und kopieren Sie folgenden Code ein:
function Zeitstempel() {
var s = SpreadsheetApp.getActiveSheet();
if( s.getName() == "Tabellenblatt1" ) { //pruefen ob wir im Tabellenblatt1 sind
var r = s.getActiveCell();
if( r.getColumn() == 1 ) { //pruefen ob die editierte Zelle in Spalte A ist
var nextCell = r.offset(0, 1);
if( nextCell.getValue() === '' ) //pruefen ob die nächste Zelle leer ist
nextCell.setValue(new Date());
}
}
}
So sieht der Quelltext des Makros aus
Quelle: PCtipp.ch
Klicken Sie oben in den Titel Unbenanntes Projekt und tippen Sie einen Namen ein wie CovidZeitstempel. Klicken Sie aufs Diskettensymbol für Speichern. Wechseln Sie zurück ins Tabellenblatt1 Ihrer Datei KontaktLog. Gehen Sie zu Tools/Makros/Importieren.
Klicken Sie unter Zeitstempel auf Funktion hinzufügen.
Wechseln Sie zurück zum Tab mit dem Makro-Code und klicken Sie aufs Icon rechts des Diskettensymbols für Trigger des aktuellen Projekts. Damit ist der Auslöser gemeint: Wann soll das Makro ablaufen?
Klicken Sie auf Trigger hinzufügen, wählen Sie unten bei Ereignistyp auswählen die Option Bei Änderung und klicken Sie auf Speichern.
Jetzt müssen Sie im Browser Popups zulassen, denn hier erscheint ein wichtiges. Sie müssen sich nun mit Ihrem Google-Konto einloggen. Es erscheint eine Meldung «Diese App wurde nicht überprüft». Klicken Sie auf Erweitert, anschliessend auf CovidZeitstemel öffnen (unsicher). Unter CovidZeitstempel vertrauen? klicken Sie auf Zulassen. Jetzt klicken Sie auf Speichern. Die Tabs mit dem Skript und dem Trigger können Sie jetzt wieder schliessen. Falls Sie eine Zwei-Faktor-Authentifizierung eingerichtet haben, erscheint eine Meldung auf Ihrem Smartphone, die Sie bestätigen müssen. Google will damit einfach verhindern, dass sich Makros ungefragt in irgendwelchen Dokumenten niederlassen.
Ab sofort können Sie die Tabelle auf dem Smartphone öffnen und bearbeiten, sobald Sie eine Situation antreffen, die Sie festhalten wollen. Das Datum mit dem Zeitstempel wird in der Zelle jeweils automatisch ausgefüllt.



Das könnte Sie auch interessieren