본문 바로가기

구글 오피스/앱 스크립트

구글 스프레드시트 실행 시 맨 처음 열리는 시트 지정하는 방법

728x90

구글 스프레드시트를 반복적으로 열어서 작업 할 때 바로 원하는 시트가 열리게 지정하고 싶을 때가 있습니다. 여러개의 시트 중에서, 처음 열리는 시트를 지정해 편리하게 사용하기 위한 두가지 방법을 소개하겠습니다.

첫번째는 onOpen() 함수를 사용해서 처음 열리는 시트를 지정해주는 것입니다.

스프레드시트의 메뉴 도구 > 스크립트 에디터를 실행해서, Code.gs 파일에 아래 스크립트를 넣어 준 다음 저장해주면, 다음 번 시트를 열 때에는 항상 시트의 두번째 시트가 시작 시트가 되게 됩니다.

function onOpen() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  // '0'번은 첫번째 시트
  ss.setActiveSheet(ss.getSheets()[2]);  
}

스크립트 복사 & 사용 방법

1. 스크립트 내용을 전체 선택(드래그) 하여 클립보드에 복사(Ctrl + C) 한 다음 하고 스프레드시트 메뉴에서 도구 > 스크립트 편집기를 클릭하여 에디터로 들어갑니다.

2. 에디터 화면에서 컨트롤(Ctrl) + A 키를 눌러 전체 선택해준 다음 컨트롤(Ctrl) + V 키를 눌러 덮어 써주고, 화살표 부분을 클릭하여 프로젝트를 저장해줍니다.

두번째 방법은 스프레드시트의 Gid를 바로가기를 만들어 바로 열어주는 것입니다.

스프레드시트의 각 시트(탭)은 모두 각각의 주소값을 가지고 있으므로, 시트의 주소를 익스플로어나 크롬등의 브라우저 주소창에서 바로 열어주면 스프레드시트의 해당 시트가 바로 열리게 됩니다.

아래와 같이 처음 열고 싶은 시트가 열린 상태에서, 자물쇠 아이콘을 클릭 한 다음 끌어서 바탕화면으로 옮겨 놓으면그 시트가 열리는 '바로가기'가 만들어집니다.

다음부터 바로가기 아이콘을 더블 클릭하면 스프레드시트가 열릴 때 지정한 시트가 맨처음 열리게 됩니다.

https://docs.google.com/spreadsheets/d/스프레드시트 ID/edit#gid=시트 Gid

 

728x90