Czy można oznaczyć arkusz jako „Domyślny”, aby jeśli ktoś otworzy arkusz kalkulacyjny Dokumentów Google, odpowiedni arkusz zostanie otwarty zamiast pierwszego?
23
Czy można oznaczyć arkusz jako „Domyślny”, aby jeśli ktoś otworzy arkusz kalkulacyjny Dokumentów Google, odpowiedni arkusz zostanie otwarty zamiast pierwszego?
Odpowiedzi:
PS Kod dostarczony przez Jacoba Jana Tuinstra spełni również to, o co prosisz.
źródło
Za pomocą Google Apps Script możesz wykonać następujące czynności.
Kod
Wyjaśnił
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 !!).
Przykład
Utworzyłem przykładowy plik (z pewnymi datami): Ustaw domyślny arkusz
źródło
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.
źródło
lub
źródło
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ę.
źródło