2012-07-02 2 views
0

스프레드 시트 양식 제출시 트리거되는 스프레드 시트 내에서 스크립트를 작성했습니다.여러 스프레드 시트를 통해 액세스 할 GAS를 저장할 위치는 어디입니까?

그러나 비슷한 스프레드 시트가 여러 개 있기 때문에 각 스프레드 시트에 하나의 중앙 위치 및 링크/가져 오기에 코드를 배치하고 싶습니다. (즉, 코드를 하나만 유지하면됩니다. 개선을하면 자동으로 각 스프레드 시트에 반영되어야합니다.)

감사합니다.

답변

1

독립 실행 형 스크립트에 코드를 추가하십시오 (드라이브의 작성> 더보기> 스크립트 메뉴 또는 script.google.com에서 생성). 각 스프레드 시트에서 첫 번째 스크립트를 라이브러리로 포함하는 스크립트를 추가하고 onOpen 등을 라이브러리의 함수에 위임하십시오. 독립형 스크립트를 업데이트 할 때 각 스프레드 시트에 들어가 라이브러리의 버전 번호를 최신 버전으로 업데이트해야합니다.

+0

모든 스크립트가 귀하의 라이브러리 (귀하의 라이브러리에 액세스하려는 다른 사용자의 소유가 아닌) 인 경우 "개발 모드"에서 라이브러리를 사용하도록 설정할 수 있으므로 항상 최신 버전의 귀하의 도서관. 이렇게하면 Corey가 설명하는 마지막 단계를 피할 수 있습니다. – Mogsdad

관련 문제