Zeilen / Spalten ausblenden / einblenden (Google Tabellen Script)
In diesem Video Tutorial zeige ich Euch wie Ihr mit Google Tabellen Script Zeilen ausblenden oder auch Spalten ausblenden könnt. Das Script ist wirklich sehr kurz und das Tutorial dauert nur etwas lÀnger weil ich dort auch zeige wie das ganze mit Buttons gesteuert wird um damit die Funktionen entsprechend aufrufen zu können. Hier wird die aktive Zelle benutzt um von dort aus die Spalte oder Zeile entsprechend auszublenden oder halt zu verstecken.
Wer jetzt das erste mal ein Google Tabellen Script programmiert sollte sich zuerst dieses Tutorial hier anschauen: Mein erstes Google Tabellen Script programmieren
FĂŒr jede Funktion benutze ich eigene Buttons. Insgesamt haben wir 4 Funktionen und natĂŒrlich auch 4 Buttons mit denen die Funktionen dann aufgerufen werden. 2 fĂŒr das ein und ausblenden der Spalten und Zeilen und dann nochmal jeweils 2 um die Spalten und Zeilen wieder einzublenden.
Das Script mĂŒsst Ihr jetzt einfach nur ĂŒber den Script – Editor zusĂ€tzlich einfĂŒgen. Im unteren Bereich findet Ihr fĂŒr das Script das passende Video-Tutorial dazu.
Hier aber erst einmal das Script "Zeilen ausblenden / Spalten ausblenden / einblenden (Google Tabellen Script)".
function spalteVerstecken(){ var sheet=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var range=sheet.getActiveCell(); sheet.hideColumn(range); } function spaltenAnzeigen(){ var sheet=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); sheet.showColumns(1,sheet.getLastColumn()); } function zeileVerstecken(){ var sheet=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var range=sheet.getActiveCell(); sheet.hideRow(range); } function zeilenAnzeigen(){ var sheet=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); sheet.showRows(1,sheet.getLastRow()); }
Die Benutzung des Scripts erfolgt natĂŒrlich wie immer auf eigene Gefahr.
Euch gefÀllt die Datei und Ihr wollt Euch unbedingt bedanken?
Hier ist meine AMAZON – Wunschliste [HIER KLICKEN] đ
Falls Ihr genau wissen wollt wie Ihr das Script in Eurer Tabelle einfĂŒgen und nutzen könnt schaut Euch doch einfach das nachfolgende Video entweder hier oder ĂŒber YouTube an.
Viel SpaĂ damit đ
Hier das Video Tutorial dazu :
5 Comments
Hallo Chris,
habe gestern Deine Seite entdeckt und bin begeistert.
Habe eine Frage unf hoffe, da ich noch in den AnfÀngen stecke, das Du helfen kannst.
Ich möchte gerne eine SchaltflÀche mit einem Script belegen in dem 4 bestimmte Spalten ausgeblendet werden.
Es handelt sich um die spalten B C D und E.
Mit einem Weiteren Button sollen genau diese 4 Spalten wieder eingebunden werden.
Ăber HIlfe wĂŒrde ich mich freuen.
Stglander@aol.com wÀre meine Mailaddi.
Lieben Gruss
Stefan
DafĂŒr kannst Du die Funktionen hideColumns und showColumns benutzen, wenn Du mehrere Spalten oder Zeilen aus und wieder einblenden möchtest:
Ausblenden:
sheet.hideRows(1);
sheet.hideRows(1, 3);
Einblenden:
sheet.showColumns(1, 3);
sheet.showRows(1, 3);
Je nachdem welche Variante Du brauchst kannst Du das ganzee dann in eine Funktion einbauen so wie in diesem Beispiel zum löschen von Zeilen:
https://toptorials.com/zeile-loeschen-google-tabellen-script/
Du benötigst vermutlich die Variante 1 und 3.
Der erste Parameter gibt die Zeilen oder Spaltennummer an, der zweite Parameter die Anzahl der Zeilen und Spalten die ebenfalls ein oder ausgeblendet werden sollen.
Viele GrĂŒĂe
Chris
Danke Dir, klappt super !
GruĂ
Stefan
Wunderbar ? freut mich zu hören.
Hy Chris
finde auch deine Seite toll
hab da eine Frage
und zwar versuch ich aus einer datenbank
einen Datensatz zuerst zu filtern und diesen dann zu löschen
gibt es eine funktion oder script das es mir ermöglicht, dies zu machen?
ohne selber in die datenbank zu gehen und diesen Datensatz zu löschen?
bitte um Feedback
lg