1
ONCLICK 및 ONEDIT에서 스크립트를 실행할 수 있습니다.
워크 시트를 기존 스프레드 시트에 추가 할 때 Google Apps 스크립트를 실행하고 싶습니다. 이 스크립트는 새로 추가 된 시트의 일부 내용을 수정해야합니다 ...Google 스프레드 시트에 시트가 추가되면 스크립트를 실행할 수 있습니까?
가능합니까? 그래서이 일을 내가 관리했습니다
ONCLICK 및 ONEDIT에서 스크립트를 실행할 수 있습니다.
워크 시트를 기존 스프레드 시트에 추가 할 때 Google Apps 스크립트를 실행하고 싶습니다. 이 스크립트는 새로 추가 된 시트의 일부 내용을 수정해야합니다 ...Google 스프레드 시트에 시트가 추가되면 스크립트를 실행할 수 있습니까?
가능합니까? 그래서이 일을 내가 관리했습니다
한 가지 방법은 스프레드 시트의에 변경 이벤트에 대한 트리거를 정의하고 호출하는 것입니다 onChange
기능은 다음과 같습니다 ... 어떻게 말해주십시오 :
/* CODE FOR DEMONSTRATION PURPOSES */
function onChange(e) {
var _changeType = e.changeType, _ss = e.source, _newss;
Logger.log(_changeType);
if(_changeType === 'INSERT_GRID') {
_newss = _ss.setActiveSheet(_ss.getSheets()[_ss.getActiveSheet().getIndex()]);
Logger.clear();
Logger.log(_newss.getName());
}
}