Google 스프레드 시트의 기본 시트


23

누군가 Google 문서 스프레드 시트를 열면 첫 번째 시트 대신 해당 시트가 열리도록 시트를 "기본"으로 표시 할 수 있습니까?


2
내 지식은 아니지만 탭을 끌어서 놓아 다른 시트를 먼저 넣을 수 있습니다.
Vidar S. Ramdal

답변:


21
  1. 각 시트에는 고유 한 URL이 있습니다. 다른 시트를 클릭하면 브라우저의 주소 표시 줄에있는 URL이 변경됩니다. 북마크로 저장하십시오.
  2. Google 시트 하단에있는 시트를 드래그 할 수 있습니다. 원하는 시트를 드래그하여 가장 왼쪽 시트가되도록 할 수 있습니다. (Android 장치에서 시트에 액세스하면 기본적으로 원하는 시트가 열리므로 좋습니다.)

PS Jacob Jan Tuinstra 가 제공 한 코드 는 또한 귀하가 요구하는 것을 성취 할 것입니다.


7

Google Apps Script를 사용하면 다음을 수행 할 수 있습니다.

암호

function onOpen() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  ss.setActiveSheet(ss.getSheets()[2]);  
}

설명

파일을 열 때만 코드가 트리거됩니다. 대괄호 사이의 숫자는 기본값을 설정하려는 시트 번호입니다 (0부터 !!).

예제 파일을 만들었습니다 (일부 날짜 포함). 기본 시트 설정


2
이 예를 보려면 권한이 필요합니다. 당신이 그것을 볼 수있는 권한을 필요로하지 않도록 공개 할 수 있습니까?
Hari KT

@HariKT 시간이 지남에 따라 이러한 예제 파일을 공개하면 혼란에 빠질 것입니다.
Jacob Jan Tuinstra

그런 다음 여기에 제공된 예제 시트 링크가 사용되는지 궁금합니다. 고맙습니다.
하리 KT

@HariKT 당신은 그것들의 사본을 만들고 코드에 대한 모든 권한을 가질 수 있습니다.
Jacob Jan Tuinstra

You need permission Want in? Ask for access, or switch to an account with permission. Learn more 표시되는 이미지이므로 여기에 이미지를 업로드 할 수 없습니다. 그렇지 않으면 나는 그것을했을 것입니다.
Hari KT

0

URL에서 "gid ="값을 제거하면 가장 최근 시트가 열립니다.


1
gid 매개 변수 및 값을 제거하면 새 탭 또는 링크에서 URL을 사용할 때 가장 왼쪽 시트가 기본값으로 열립니다.
Rubén

바로 내가 찾던 것이 었습니다!
Markus

-1
function onOpen() {
  var ss = SpreadsheetApp
  ss.getActiveSpreadsheet().getSheetByName('Diário').activate();
}

또는

function onOpen() {
  SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Diário').activate();
}

1
코드가 무엇을하고 있는지 설명해 주시겠습니까?
jonsca

-1

존스 카

Julio Mafra의 코드 설명 : 두 기능 모두 동일한 작업을 수행합니다. 사용자가 통합 문서를 열거 나 통합 문서를로드 한 직후에 함수는 이름으로 선택한 시트 (예 : 'Diário')를 기본값으로 설정합니다.

그들 사이의 차이점은 다음과 같습니다. 함수 1 : var를 작성했기 때문에 더 많은 코드 행; var ss로 어떤 종류의 작업을 수행 할 필요가없는 경우 줄 수가 적은 함수 2를 선택하고 동일한 작업을 수행 할 수 있습니다.


2
고맙습니다. 나는 기능이 무엇을하고 있는지 이해하지만 사용자가 답을 통해 설명하기를 원했습니다. 원저자 인 경우, 아래의 연락처 링크를 사용하여 계정을 병합하여 게시물을 편집 할 수 있습니다.
jonsca
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.