2016-07-26 7 views
0

onEdit()가 간단한 트리거이기 때문에 다른 파일에 액세스 할 수 없다는 것을 알고 있습니다.onEdit()의 제한 사항

내 코드에서는 다른 시트를 잡아서 저장해야하며 (정보가 많은 시트) 사용자가 스크립트에서 나오는 시트를 편집 할 때마다 onEdit() 코드가 실행됩니다.

onEdit 함수가 다른 시트를 검색하도록 요청했기 때문에 원래 코드가 작동하지 않습니다.이 시트는 no-no입니다.

그러나 다른 시트 (정보가있는 시트)를 배열로 저장하고 public 변수 (onEdit 함수 이전)로 선언 한 다음 onEdit 함수에서 참조하면 안됩니까?

나는 내가 할 수있는 생각 그게 문제 만은은 onEdit 게다가

답변

0

... 작동하지 않는 것, 자료를 통해 설치은 onEdit 트리거를 설정하고 그것을 시도.

+0

불행히도이 시트는 여러 사용자가 복사해야하며 리소스를 통해 트리거해야 복사 할 수 없습니다 (이유는 알 수 없습니까?) – mds93

+0

그런 다음 스크립트로 트리거를 작성하십시오. –

+0

다른 문서의 인증이 필요한 경우 내장 스크립트의 트리거가 작동하지 않습니다. 내 코드는 다른 시트를 집어 들고 저장하므로 승인이 필요합니다. – mds93