Odpowiedzi:
PS Kod dostarczony przez Jacoba Jana Tuinstra spełni również to, o co prosisz.
Za pomocą Google Apps Script możesz wykonać następujące czynności.
function onOpen() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSheet(ss.getSheets()[2]);
}
Kod zostanie uruchomiony dopiero po otwarciu pliku. Liczba między nawiasami prostymi to numer arkusza, który chcesz ustawić jako domyślny (na podstawie zera !!).
Utworzyłem przykładowy plik (z pewnymi datami): Ustaw domyślny arkusz
You need permission Want in? Ask for access, or switch to an account with permission. Learn more
To pokaże, nie może załadować tutaj obrazu. W przeciwnym razie bym to zrobił.
wystarczy usunąć wartość „gid =” z adresu URL, aby otworzyć najnowszy arkusz.
function onOpen() {
var ss = SpreadsheetApp
ss.getActiveSpreadsheet().getSheetByName('Diário').activate();
}
lub
function onOpen() {
SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Diário').activate();
}
jonsca
Objaśnienie kodu Julio Mafry: obie funkcje wykonują tę samą pracę: gdy użytkownik otworzy skoroszyt i zaraz po zakończeniu ładowania skoroszytu, funkcje ustawią domyślnie arkusz wybrany przez użytkownika (na przykład „Diário”).
różnice między nimi są następujące: funkcja 1: więcej linii kodu, ponieważ utworzono var; jeśli nie musisz wykonywać żadnych operacji przy pomocy var ss, możesz wybrać funkcję 2, która ma mniej linii i wykonać tę samą pracę.