2013-11-27 3 views
0

제출 된 양식을 PDF로 변환하고 자동으로 이메일로 보내는 스크립트가 있지만 기능을 구현할 수 있다면 머리를 감당할 수 없습니다. 좋아하는 것 : -Google 양식 제출> 이메일에 새로운 응답 첨부 및 보내기

  1. 사용자가 구글 폼을 채우고
  2. 제출 양식
  3. 이 양식에서 같은 헤더를 기반으로 완전히 새로운 스프레드 시트를 생성
  4. 이메일 특정에 자동으로 .XLSX 첨부 파일로 스프레드 시트를 THIE 이메일 주소

이것이 가능합니까? 나는 이것을하는 간단한 방법을 놓치고있는 것처럼 느낀다. 그러나 나는 noobishness의 순간을 보내고있다! :-)

답변

0

1, 2, 3 - 모두 가능합니다.

4 - 그런 것은 아닙니다. 시트를 Excel 형식으로 변환하는 Google Apps Script는 지원되지 않습니다. 그러나 Excel 또는 다른 스프레드 시트 프로그램에서 이해할 수있는 CSV 파일을 생성하고 첨부 파일로 전자 메일로 보낼 수 있습니다.

CSV 생성은 Apps Script 튜토리얼 중 하나에서 다루고 있습니다. Saving a selected Range to a CSV file에서 을 참조하십시오. 자습서 : 문서 목록과 상호 작용.

드라이브에서 파일을 첨부하는 예는 MailApp.sendEmail() 설명서에 나와 있습니다.

관련 문제