에 대해 event.source가 정의되지 않았습니다. Google 문서 도구에서 스크립팅을 허용합니다.Google Apps onEdit 이벤트 -
셀 내용이 특정 단어와 일치 할 때 셀의 색을 변경하려고합니다. 내가 event.source 구글 애플리케이션을 사용하려고 할 때마다 https://developers.google.com/apps-script/guide_events#Simple
에서 오류가 발생 : "정의되지 않은 소스"
function onEdit(event)
{
Browser.msgBox(event.source.getActiveSheet());
}
확실히 이것이 내 문제는 여기에 지정된대로은 onEdit 기능이 작동되지 않는 것입니다 아주 기본적인 것, 내가 여기서 뭐 잘못하니?
코드를 실행하면 정상적으로 작동합니다. 파일에 이보다 더 많은 코드가 있으면 추가 할 수 있습니까? 또한, 어떻게 이걸 달리고 있니? onEdit 함수의 경우 스크립트 편집기에서 셀을 실행하면 스프레드 시트에서 셀을 편집하는 대신 스프레드 시트에서 셀을 편집하여 테스트해야합니다. 스크립트 편집기에서 실행하면 트리거 이벤트의 컨텍스트가 누락됩니다. –
괜찮아. 분명히 인터페이스를 오해했습니다. 나는 바보 같다. 스크립트 편집기에서 스크립트를 실행하면 기본적으로 스크립트가 스프레드 시트 샌드 박스에 추가됩니다. 감사! 다음 질문에 대답 할 수 있습니다 :) – nimrod