사용자 지정 함수를 만들려면 https://developers.google.com/apps-script/execution_custom_functions의 지침을 따라야합니다.스프레드 시트에서 작동하지 않는 사용자 지정 함수
자습서의 기능이나 자르기 및 붙여 넣기 기능이 작동하지 않습니다. 기능을 내 스프레드 시트에서 사용할 수 없습니다. 나는 버전을 저장하고 변경없이 웹 앱으로 게시하려고 시도했다. Google 크롬과 Firefox를 사용해 보았습니다. 여기에 정말 분명한 것을 놓치고 있습니까?
스크립트 편집기에서 '실행'명령을 사용하여 한 번 실행하려 했습니까? (사용자 정의 함수를 사용할 때 게시하거나 버전을 만들 필요가 없습니다.) –
스프레드 시트 또는 독립 실행 형 스크립트에서 스크립트를 작성 했습니까? 스프레드 시트에 써야합니다. 또한 Serge가 언급했듯이 필요한 권한 부여가 제공 될 수 있도록 스크립트 편집기에서 Serge를 실행해야합니다. – Srik
스크립트를 실행하면 위에서 아래로 실행되어 나를 호출하지 않고 바로 함수로 이동합니다. 인수가 함수에 전달되지 않았으므로 실패합니다. 만약 코드이었다 기능 doStuff (ARG1, ARG2) { 경우 (! 대해서 typeof ARG1 = "숫자") { 던져 "ARG1는 숫자 여야합니다"; } var out = 1 + 1; 반납; } throw 라인에서 실패합니다. 사실이 기능을 실제로 호출하지 않았기 때문에 이것은 내게 의미가 없습니다. –