TODO Liste mit Verschiebung erledigter Aufgaben in Google Tabellen Script
In diesem Video – Tutorial zeige ich Euch wie Ihr mit der Google Tabellen Scriptprogrammierung eine TODO Liste erstellen könnt wo die erledigten Aufgaben automatisch nach unten verschoben werden.
Gleichzeitig zeige ich Euch wie Ihr die bedingte Formatierung dazu nutzen könnt um erledigte Aufgaben etwas auszugrauen also so darzustellen dass diese nicht mehr so dominant dargestellt werden.
Wenn Ihr weitere Einträge hinzufügen wollt könnt Ihr das natürlich machen. Ihr müsst allerdings neben dieser Aufgabe noch ein Kästchen hinzufügen. Im Video zeige ich das an einem Beispiel.
Das Script selbst ist sehr einfach gehalten.
Die Hauptaufgabe des Scriptes übernimmt die Funktion "sort".
Script zum Kopieren:
Diese Zeilen könnt Ihr in den Script-Editor kopieren.
// Wird bei Änderung einer Zelle automatisch ausgeführt function onEdit(e){ // Aufrufen der Funktion zum Sortieren neueSortierung(); } // Funktion welche die Einträge sortiert function neueSortierung(){ // Auf das aktive Tabellendokument zugreifen var ss = SpreadsheetApp.getActiveSpreadsheet(); // Auf das aktive Tabellenblatt zugreifen var sheet = ss.getActiveSheet(); // Den Bereich der sortiert werden soll festlegen var range = sheet.getRange("A4:B100"); // Den vorher sortierten Bereich nach Spalte 2 sortieren range.sort([ {column: 2, ascending: true}]); }
Die Benutzung der Scripte erfolgt natürlich wie immer auf eigene Gefahr.
Die einfache TODO Liste zum Herunterladen:
Download Die einfache TODO Liste im XLSX Format
Den Bereich für die Kästchen (Dort wo FALSCH und WAHR steht) müsst Ihr einfach nur markieren und könnt dann über "Einfügen" Kästchen das ganze in Kästchen umwandeln.
Falls Ihr nicht wisst wie Ihr die Datei importieren müsst, dann schaut Euch einfach dieses Tutorial an:
Excel XLSX Datei in eine Google Tabelle importieren
Euch gefällt das Script und Ihr wollt Euch gerne bedanken?
Hier ist meine AMAZON – Wunschliste [HIER KLICKEN] 😉
Dies ist Teil der Serie: "Google Tabellen Script Programmierung"
Dieses Tutorial ist Teil einer Serie die als eine Art Datenbank für kleinere Snippets dient. Damit habt Ihr die Möglichkeit für Eure Projekte einen Teil des Codes hier direkt zu kopieren und wie in Modulbauweise das ganze anzuwenden.
Die Liste aller Snippets findet Ihr hier:
Google Tabellen Script Programmierung
Das Video "TODO Liste mit Verschiebung erledigter Aufgaben in Google Tabellen Script"
Das könnte Dich auch interessieren
- Anzahl Nachrichten bestimmtes User Label in GMail Google Tabellen Script (Snippet)
- Anzahl User Labels in GMail Google Tabellen Script (Snippet)
- Anzahl ungelesener Emails Google Tabellen Script (Snippet)
- Ausgabe User Labels von GMail Google Tabellen Script (Snippet)
- Daten sortieren beim öffnen der Tabelle (Google Tabellen / Spreadsheets) Script
- Effektive Planung und Organisation des Tages
- Eigenes User-Menü und PopUp-Fenster (Google Tabellen / Spreadsheets) Script
- Email Betreff von GMail abrufen Google Tabellen Script (Snippet)
- Email mit PDF Anhang versenden als Google Tabellen Script (Snippet)
- Funktion zeitlich gesteuert ausführen (Google Tabellen) Script
- Google Tabellen Script autorisieren
- Mein erstes Script programmieren mit Google Tabellen
- Termin in den Kalender eintragen (Google Tabellen) Script
- Zeitstempel mit Benutzer als Notiz (Google Tabellen) Script
- Zellen vergleichen & andere Zeilen ausblenden (Google Tabellen / Spreadsheets) Script
2 Comments
Hallo lieber Chris,
ich habe Dir bereits auf Deinem YouTube Kanal geschrieben.
Ich habe eine noch bessere Idee um eine perfekte "Fokus" To-Do Liste zu erstellen.
Ich habe bereits eine, wo auf der rechten Seite lediglich die "Wichtig 1-3" Einstellmöglichkeit einzugeben wäre.
Kannst Du dir die Liste bitte einmal ansehen um zu sehen ob es möglich ist?
Ich freue mich von Dir zu hören.
Hier der Google Drive Ordner Link, klicke ihn bitte an dann gebe ich ihn frei. Der ist richtig gut und bereits fast perfekt…
https://docs.google.com/spreadsheets/d/1_bxv-qJvWp9E1KQVxN0jEa7c5lzo-Y9RXtAzFtlXjDo/edit?usp=sharing
Hier meine private E-Mail Adresse: romanrentz@googlemail.com
Vielen lieben Dank
Beste Grüße Roman Rentz
Hallo Chris,
funktioniert der Scriptedtor auch bei Excel für PC also Offline?
Hab bisher nichts im Web dazu gefunden.
Wenn ich deine Datei runterlade und öffne sind da keine Kästchen mehr zum anhaken.
Oder muss man das dann über Makros machen?
Bitte um Hilfe?