Note: The other languages of the website are Google-translated. Back to English

Wie erhalte ich eine Liste der Blattnamen in Google-Blättern?

In diesem Artikel werde ich einige Methoden vorstellen, um den Namen des aktuellen Blattnamens oder eine Liste der Blattnamen in Google-Blättern abzurufen.

Ruft den aktuellen Blattnamen in Goolge-Blättern mit Skript ab

Holen Sie sich eine Liste der Blattnamen in Google-Blättern mit Skript


Ruft den aktuellen Blattnamen in Goolge-Blättern mit Skript ab

Um den aktuellen Blattnamen in Google-Blättern abzurufen, kann Ihnen das folgende einfache Skript helfen, ohne den Namen manuell einzugeben. Gehen Sie dazu folgendermaßen vor:

1. Klicken Sie Tools > Script Editor, siehe Screenshot:

doc get Blattname 1

2. Kopieren Sie im geöffneten Projektfenster den folgenden Skriptcode und fügen Sie ihn in das Feld ein Kode Fenster, siehe Screenshot:

function sheetName() {
  return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

doc get Blattname 2

3. Speichern Sie dann das Codefenster, kehren Sie zu dem Blatt zurück, dessen Namen Sie erhalten möchten, und geben Sie die folgende Formel ein: =sheetname() in einer Zelle und drücken Sie Weiter Taste, der Blattname wird sofort angezeigt, siehe Screenshot:

doc get Blattname 3


Holen Sie sich eine Liste der Blattnamen in Google-Blättern mit Skript

Wenn Sie alle Blattnamen in den Google-Blättern erhalten möchten, ist hier ein anderes Skript, das Ihnen einen Gefallen tun kann. Gehen Sie dazu wie folgt vor:

1. Klicken Sie Tools > Skript Editor, um das Projektfenster aufzurufen, und kopieren Sie dann den folgenden Skriptcode und fügen Sie ihn in das leere Feld ein Kode Fenster, siehe Screenshot:

function sheetnames() { 
  var out = new Array()
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
  for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
  return out  
}

doc get Blattname 4

2. Speichern Sie dann das Codefenster und kehren Sie zu dem Blatt zurück, in dem Sie alle Blattnamen abrufen möchten. Geben Sie dann die folgende Formel ein: =sheetnames() in einer Zelle und drücken Sie Weiter Schlüssel, alle Blattnamen in den Google-Blättern werden wie folgt aufgelistet:

doc get Blattname 5


Listen Sie alle Blattnamen auf und navigieren Sie mithilfe von Hyperlinks oder Schaltflächen in der Excel-Arbeitsmappe zwischen ihnen:

Mit Kutools for Excel's Liste der Blattnamen erstellen Mit diesem Dienstprogramm können Sie schnell alle Arbeitsblattnamen in einem neuen Blatt mit Hyperlinks oder Makroschaltflächen auflisten und dann zwischen ihnen nach Bedarf navigieren.

Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!


Die besten Tools für die Office-Produktivität

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (20)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, danke für den Beitrag, funktioniert super. Ich frage mich jetzt, wie ich es dazu bringen kann, das Blatt automatisch zu aktualisieren. Vielen Dank
Dieser Kommentar wurde vom Moderator auf der Website minimiert
ich habe die gleiche frage
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich auch ... Ich habe im Forum gelesen, dass eine automatische Aktualisierung nicht möglich ist ... da sich der tatsächliche Name des Blatts (Blatt-ID: eine Zahl) nicht ändert, wenn Sie den Namen des Tabs ändern. Würde gerne wissen, ob jemand einen Weg gefunden hat, dies zu umgehen. Toller Beitrag btw.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Saya ingin tau apakah ada script atau rumus untuk mengambil kode sheet yang di url secara otomatis
Dieser Kommentar wurde vom Moderator auf der Website minimiert
me pueden ayudar para crear una macro en GAS que abra una nueva hoja (Blatt), luego la renombre y luego se puede escribir dentro de esta hoja nueva?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Für alle, die sich fragen, wie der Blattindex automatisch aktualisiert werden kann, müssen Sie in der Lage sein, die Funktion aufzurufen und dann die Formel erneut dort einzugeben, wo der Index aufbewahrt werden soll.
In meinem Fall habe ich ein dediziertes Indexblatt, und nach den meisten meiner Funktionen rufe ich 'sheetnames()' auf und gebe dann einfach die Formel in der jeweiligen Zelle erneut ein.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Blattnamen ();
ss.getSheetByName('Index').getRange('A1').setFormula('=sheetnames()');
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Was ist ss?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Carlos,

var ss = SpreadsheetApp.getActive();

Ich hoffe, das hilft.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo,


Ich habe ein Konto registriert, nur um zu sagen, dass ich einen Weg gefunden habe, diese Funktion automatisch zu aktualisieren, es ist wirklich ein Cheat.



In Zelle C! habe ich ein Kontrollkästchen gesetzt.

In meiner Kopfzeile mit Blattnamen habe ich diesen Code eingefügt.



=if(C1=true,sheetnames(),)


Wenn wir dann einen Registerkartennamen bearbeiten oder einen neuen erstellen, deaktivieren wir das Kontrollkästchen und aktivieren es erneut, und es ist fertig, nicht perfekt, aber besser als das Löschen der Zelle und das erneute Einfügen.


Vielen Dank.


Charlie.

BEARBEITEN, ich habe versucht, ein Bild einzufügen, aber es scheint zu verschwinden.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
TypeError: Eigenschaft „getSheets“ von null kann nicht gelesen werden (riadok 3, súbor Kód)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Tut mir leid. Ich habe etwas falsch gemacht. Es funktioniert bereits einwandfrei.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hey, darf ich wissen, was dein Fehler ist? Ich habe den gleichen Fehler
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo.
Natürlich kannst du.
Ich habe ein Skript mit dem Google Script Manager (script.google.com) erstellt und dachte, es würde automatisch auf allen Blättern in meinem Google Drive funktionieren, aber das stimmte nicht. Wahrscheinlich ein Skript, das über den Google Script Manager erstellt wurde, nicht über das Blatt. ist nicht mit einem Blatt verknüpft. Ich musste ein Skript über das Menü in der oberen Leiste im geöffneten Google Sheets "Tools / Script Editor" erstellen und die von mir erstellte Funktion funktioniert nur in diesem angegebenen Blatt. Bitte schreiben Sie, ob dies Ihr Problem gelöst hat.
:)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
funktioniert bei mir! Vielen Dank!!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie exportiere ich alle Blattnamen in einer geöffneten Excel-Datei in Google Sheet?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie exportiere ich alle Blattnamen in einer geöffneten Excel-Datei in Google Sheet? Danke
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Warum funktioniert es bei mir nicht? Ich habe die Skripte kopiert und sie scheinen ohne Fehler ausgeführt zu werden, aber wenn ich zu Google Sheets gehe, wird die Funktion "sheetsname" nicht angezeigt
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Dieses Skript in Google Sheets funktioniert hervorragend! Sheetnames() scheint jedoch nicht aktualisiert zu werden, wenn neue Blätter hinzugefügt oder Blätter umbenannt werden. Gibt es eine Möglichkeit, es zu aktualisieren?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke :)))
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL