스프레드시트의 자작 함수를 사람에게 사용할 때 배포 방법

GAS 스크립트를 다른 사람들에게 사용하는 방법



공유에서 사용하고 있는 스프레드시트에서 사용할 수 있는 함수를 자작했을 때에, 편리하다고 생각해 멤버에게 공유하고 싶을 때나, 의뢰해 작성한 스크립트를 건네줄 때, 어떠한 방법이 있는지의 메모.

0. 이번에 배포할 테스트용 스크립트 준비



테스트는 아래 스크립트를 작성하고 배포하는 경우를 설명합니다.

GAS
function testFunction () {
  Browser.msgBox("確認", "WRYYYYYYYYYYYYYYY!!!!!!", Browser.Buttons.OK);
}


실행 결과

1. 열 때 메뉴로 스크립트 추가



GAS
function onOpen() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet();
  var entries = [
    {
      name : "これはテスト関数です!", //図の②
      functionName : "testFunction" 
    }
  ];
  sheet.addMenu("ここがメニューの名前になります", entries); //図の①
  //メインメニュー部分にaddMenuの第一引数をメニュー名としてメニューを作成して、第二引数に関数情報を渡す。
};




2. 스크립트 실행 버튼 준비



도형 삽입




도형 그리기를 선택합니다.


적절하게 버튼이 될 도형을 선택한다. 별도로 연설 거품이거나 텍스트일 수 있습니다.




스크립트 할당 선택


작성한 함수명을 입력한다. 이번에는 "testFunction"이라고 입력. 수동 입력이므로 오타에주의!

3. 매크로로 가져오기






스크립트 목록이 표시되므로 해당 스크립트를 선택하고 함수 추가를 클릭합니다.


이제 괜찮습니다. 오른쪽 상단의 ×로 닫습니다.


함수가 표시됩니다.

주의(컨테이너 바인딩과 독립 실행형의 차이)



독립 실행 형 스크립트 파일에 작성한 경우 스크립트 파일의 공유 설정도 적절하게 부여해야합니다.

좋은 웹페이지 즐겨찾기