스프레드시트에 구성된 버튼을 사용하여 Google Apps Script(GAS) 함수를 실행하는 방법

개시하다


이번에는 구글 스프레드시트의 버튼에서 Google Apps Script로 정의된 함수의 실행 방법을 소개합니다.
잘 활용하면 스프레드시트의 내용을 GAS에서 API를 두드려 서버로 보내거나 서버로부터 받은 데이터를 거꾸로 스프레드시트에 쓸 수 있다!
절차는 다음과 같다.
  • Google 스프레드시트에 버튼용 그래픽 삽입
  • 버튼에 함수 등록
  • 클릭하여 실행
  • 아래에 상세히 설명하겠습니다.

    1. Google 스프레드시트에 버튼용 그래픽 삽입


    먼저 메뉴 모음挿入에서 図形描画를 선택합니다.

    그리면 그림을 그릴 수 있는 화면이 나오기 때문에 적당히 그림을 그리고 오른쪽 상단에 있는 保存して終了 단추를 눌러라.

    나는 네가 Spreadsheet에 도형이 삽입되어 있다는 것을 알아야 한다고 생각한다.

    2. 버튼에 함수 등록


    삽입된 도면을 마우스 오른쪽 버튼으로 클릭하면 오른쪽 위 모서리가 표시됩니다.

    클릭하면 메뉴가 나오니 スクリプトを割り当て
    이렇게 되면 스크립트 배분 형식이 나오기 때문에 GAS가 정의한 함수에 호출할 함수 이름을 입력하고 OK 버튼을 누릅니다.

    이렇게 링크가 완성되었습니다!

    3. 실행을 클릭


    실제 단추를 눌렀을 때 2곳에서 관련 함수를 실행합니다.
    이번 샘플은 GAS입니다.
    function myFunction() {
      Browser.msgBox("ボタン押したよね?");
    }
    
    로 정의되었으므로 다음 결과 화면이 표시됩니다.

    끝말


    스프레드시트와 GAS의 호환성이 너무 좋아서 개발이 즐거워서 멈출 수가 없어요!
    스프레드시트와 GAS를 교묘하게 조합하면 즉석 관리 도구를 만들 수 있으니 MVP를 개발할 때 시도해보는 것을 추천합니다!!
    이어 실제 현장에서 사용하는 팁 중에서 다양한 것을 골라 소개하고 싶다.

    좋은 웹페이지 즐겨찾기