in setActiveSpreadSheet doc das Beispiel ist ganz klar offen zu:wie programmatisch eine neue Tabellenkalkulation von Google-Skripte
// The code below will make the spreadsheet with key "1234567890" the active spreadsheet
var ss = SpreadsheetApp.openById("1234567890");
SpreadsheetApp.setActiveSpreadsheet(ss);
aber die Umsetzung, dass in meinem Google-Skripte, geschieht nichts (nicht einmal eine Fehlermeldung). Ideen?
Update
Basierend auf den Antworten unten, es ist klar, dass der obige Code keine Auswirkung auf die UI hat. Ich habe versucht, dies zu tun:
function goToEstimate(sheetId)
{
window.open('https://docs.google.com/spreadsheets/d/'+sheetId);
}
aber dann bekam ich diesen Fehler:
ReferenceError: "window" is not defined.
Gibt es eine Möglichkeit, die Javascript globale Fenstervariable für den Zugriff auf in Google Scripts?
Noch einmal: Apps Script ist Serverseite. Es kennt kein "Fenster" oder "Dokument". –