앱스 스크립트 (10) 구글 드라이브 폴더 내 파일리스트 추출 (확장판) 하위 폴더 포함 포스팅에 답글로 "혹시 뎁스별로 헤더의 색상을 달리 지정할 수 있는 방법이 있을까요?"라는 질문을 받았습니다. 이번에는 확장판 스크립트를 수정하여 Depth(깊이)에 따라서 헤더에 해당하는 셀의 배경 색상을 변경하는 스크립트를 추가해보았습니다. 폴더를 지정하면 해당 폴더의 파일 리스트를 출력해주는 서브 함수인 _write_file_from_folder 를 수정하였습니다. 수정 후 스크립트 …
앱스 스크립트 (10) 구글 드라이브 폴더 내 파일리스트 추출 (확장판) 하위 폴더 포함
이번에는 앱스 스크립트 사용법 (9) 구글 드라이브 폴더 내 파일리스트 추출을 한번 더 확장해서 스프레드시트가 있는 구글 드라이브 폴더에 있는 하위 폴더를 포함한 파일 리스트를 만들어주는 시트를 만들어 보겠습니다. 개요 하위 폴더를 포함하는 파일 리스트를 만들고 싶은 구글 드라이브 특정 폴더에 스프레드시트를 만든다.앱스 스크립트로 스프레드시트가 있는 폴더의 하위 폴더를 포함하는 파일 리스트 정보를 가져온다.앱스 스크립트로 스프레드시트에 하위 …
앱스 스크립트 사용법 (9) 구글 드라이브 폴더 내 파일리스트 추출
이번에는 앱스 스크립트 사용법 (3) 구글 드라이브에 접근하기 를 확장해서 구글 드라이브 폴더내에 있는 파일 리스트를 만들어주는 시트를 만들어 보겠습니다. 개요 파일 리스트를 만들고 싶은 폴더에 스프레드시트를 만든다. 앱스 스크립트로 스프레드시트가 있는 폴더의 파일 리스트 정보를 가져온다앱스 스크립트로 스프레드시트에 파일 리스트 정보를 출력한다. ★샘플 폴더 https://drive.google.com/drive/folders/14BksBPqnpMthDeRZeEc2xQ7Dz5epwkRj?usp=sharing Google Apps Script 개발자 사이트에서 참고한 페이지 Class File 시트 준비하기 파일 …
앱스 스크립트 사용법 (8) 여러 명에게 메일 보내기
이번에는 앱스 스크립트 사용법 (1) 메일 보내기 를 확장해서 여러 명에게 메일 보내는 방법을 알아보겠습니다. 방법은 아주 간단합니다. 메일을 여러 사람에게 보낼 때 to에 여러 개의 메일 주소를 쓰는 것과 동일합니다. 메일 주소를 넣어야 하는 곳에 여러 개의 메일 주소를 콤마(,)로 구분하여 넣어주시면 됩니다. ▼메일 보내기 스크립트 코드 중 메일 주소 설정 부분: var my_email …
앱스 스크립트 사용법 (7) 구글 캘린더에서 일정 수집하기
이번에는 구글 앱스 스크립트를 사용하여 구글 캘린더에 접근하여 일정 정보를 수집하는 스크립트를 만들어보겠습니다. 개요 구글 캘린더에 접근하여 실행 당일~7일 후의 일정을 수집한다. 수집한 일정을 목록으로 만든다. 만든 일정 목록을 메일로 보낸다. 저는 이 스크립트를 매주 월요일 아침에 실행하도록 설정하여 월요일에 그 주의 일정을 확인하는데 사용하고 있습니다. 구글 캘린더에 접근하기 위해 참고한 페이지: Class CalendarApp Class …