pbj0812의 코딩 일기

[GS] Google Apps Script로 Google Spread Sheet 조작하기 본문

빅데이터/자동화

[GS] Google Apps Script로 Google Spread Sheet 조작하기

pbj0812 2020. 1. 19. 23:29

0. Google Apps Script 소개

 - 링크

 - 자바 스크립트 형식으로 이루어져 있으며, 구글 내의 서비스(구글 칼렌더, 구글 문서, 구글 드라이브, 구글 슬라이드, 구글 스프레드 시트)를 관리 가능

 - mysql 의 데이터를 가져올수도 있으며, API 생성도 가능

1. 테스트

 1) 빈 스프레드 시트 생성

 2) 도구 -> 스크립트 편집기

 3) 스크립트 기본 형태

 4) 코드 입력

function Hello() { 
  ss = SpreadsheetApp.getActiveSheet(); 
  r = ss.getRange('a1'); 
  r.setValue('gs_test'); 
  Logger.log(ss.getName()); 
  Logger.log(r.getValue()); 
}

  (1) 활성화 시트 지정

  (2) 'a1' 셀 지정

  (3) 'a1' 셀에 'gs_test' 입력

  (4) 로그에 시트 이름 기록

  (5) 로그에 결과 값('gs_test') 기록

 5) 화살표를 눌러 실행

  - 권한 설정 필요

 6) 재실행

2. 결과

 - 시트 업데이트 확인

 - 로그 확인 (보기 -> 로그)

3. 참고문헌

 1) 위 코드 참고 링크

 2) gs로 메일 보내기

 3) 공식 문서

Comments