새소식

반응형
구글 스프레드시트 & 엑셀/앱스크립트

구글시트 상단 메뉴 생성하기 (사용자정의메뉴)

  • -
반응형

 

구글시트에서 앱스크립트를 실행하는 방법은 보통 버튼으로 만들거나, onedit를 활용한 자동실행, onchange를 활용한 변경시 실행 그리고 상단메뉴를 만들어서 실행하는 방법이 있다.

 

보통 onedit를 가장 선호하는 편이지만, 필요할때만 실행하고 싶을때가 있다.

 

그래서 상단메뉴를 생성하여 활용하는 방법을 알아보자.

 

방법은 아주 간단하다.

 

앱스크립트를 실행 후

 

function onOpen(e) {
  let ui = SpreadsheetApp.getUi(); 
  ui.createMenu('AI메뉴')
    
    .addItem('메인으로이동', 'movemain')
    .addItem('행삭제', 'deleteRows')

    .addToUi(); 
};

 

이렇게 onOpen(e) 함수를 활용하면 간단하게 구현이 가능하다.

만든후 메뉴가 바로뜨지 않는 경우는 구글시트를 새로고침 하면 된다.

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.