Wenn Sie in Google Spreadsheets zu einem anderen Blatt wechseln, beachten Sie die URL in der Adressleiste Ihres Browsers. Am Ende der URL sollte Folgendes stehen:
#gid=0
Diese Nummer ändert sich beim Wechseln der Blätter und gibt an, welches Blatt angezeigt werden soll. Kopieren Sie die gesamte URL und erstellen Sie einen Hyperlink mit dieser Formel:
=hyperlink("https://docs.google.com/spreadsheet/ccc?key=0AsaQpHJE_LShcDJ0dWNudHFZWVJqS1dvb3FLWkVrS0E#gid=0", "LINK TEXT")
Mit einem Skript
Seit ich diese Antwort geschrieben habe, habe ich viel über diese Frage nachgedacht und eine Lösung gefunden, die ein Skript beinhaltet.
Mit der Tabelle öffnen, klicken Sie auf die Werkzeuge Menü, dann Editor Script ... . Fügen Sie den gesamten Code in den Editor ein:
function onOpen(event) {
var ss = event.source;
var menuEntries = [];
menuEntries.push({name: "Go to sheet...", functionName: "showGoToSheet"});
ss.addMenu("Tasks", menuEntries);
}
function showGoToSheet() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var allsheets = ss.getSheets();
var app = UiApp.createApplication();
app.setTitle("Go to sheet...").setWidth(800).setHeight(600);
var table = app.createFlexTable();
table.setCellPadding(5).setCellSpacing(0);
var goToSheetClick = app.createServerHandler('handleGoToSheetClick');
var widgets = [];
for (var i = 0; i < allsheets.length; i++) {
var sheet_name = allsheets[i].getName();
widgets[i] = app.createHTML(sheet_name).setId(sheet_name).addClickHandler(goToSheetClick);
table.setWidget(i, 1, widgets[i])
}
var panel = app.createSimplePanel();
panel.add(table);
app.add(panel);
ss.show(app);
}
function handleGoToSheetClick(e) {
var sheet_name = e.parameter.source;
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName(sheet_name);
sheet.activate();
var app = UiApp.getActiveApplication();
app.close();
return app;
}
Speichern Sie das Skript und aktualisieren Sie die Tabelle. Nach ein oder zwei Sekunden wird nach der Hilfe ein neues Menü Aufgaben angezeigt . Es gibt einen Punkt in diesem Menü: Gehe zu Blatt ...
Dieser Menüpunkt öffnet ein Fenster mit einer Liste der Namen aller Blätter in der aktuellen Tabelle. Es sieht nicht so aus, aber wenn Sie auf einen der Blattnamen klicken, wird dieses Blatt in den Vordergrund gerückt.
Als Antwort auf eine andere Frage wurde dieses Skript um eine scrollbare Ansicht und Schaltflächen erweitert.