G Suite 사용법 #5 앱스 스크립트 활용 예시 모음

이번에는 구글 Apps Script를 배워보겠습니다.

우선 구글 Apps Script 소개를 봅시다.

Many Google apps, one platform in the cloud

Increase the power of your favorite Google apps — like CalendarDocsDriveGmailSheets, and Slides.
Apps Script lets you do more with Google. All on a JavaScript platform in the cloud.

구글 Apps Script 가이드 페이지의 개요입니다.

Google Apps Script is a scripting language based on JavaScript that lets you do new and cool things with G Suite products like Docs, Sheets, Slides, and Forms. There’s nothing to install — we give you a code editor right in your browser, and your scripts run on Google’s servers.

간단하게 설명하면, 구글 앱스 스크립트는 자바스크립에 기반한 스크립팅 언어입니다.
문서, 스프레드시트, 프레젠테이션, 설문지 등의 G Suite와 연동한 프로그램을 만들 수 있습니다.
별도의 설치없이 브라우저에서 코드를 만들고 실행할 수 있습니다.

프로그래밍을 모르시는 분들에게는 조금 어려울 수도 있습니다.
웹 프로그래밍으로 자바스크립트를 사용해본적이 있는 분이라면 쉽게 배울 수 있습니다.

구글 앱스 스크립트의 자세한 사용법은 가이드 페이지를 참고해주시기 바랍니다.

예시와 함께 몇가지 활용법을 알려드리겠습니다.
문서나 프레젠테이션보다는 업무에서 많이 활용하는 스프레드시트와 연동한 앱스 스크립트 예시 위주로 만들었습니다.

3 Replies to “G Suite 사용법 #5 앱스 스크립트 활용 예시 모음”

  1. 실용적인 내용을 잘 정리해 주셔서 좋았습니다.
    앱스크립트에서 스프레드시트의 함수를 사용하려면 어떻게 해야 하나요?
    예를 들어 =counta(‘c5:e10’) 의 값을 변수에 바로 할당하려면 어떻게 해야 하나요?

    좋아요

    1. 검색해보니 구글 앱스 스크립트내에서 스프레드시트의 함수를 그대로 사용할 수는 없다고 합니다.

      setFormula 를 사용하여 셀에 함수를 적용할 수는 있는 것같습니다.
      자세한 내용은 아래 페이지를 참고하시기 바랍니다.
      How to use native spreadsheet functions in google apps script? [duplicate]
      https://stackoverflow.com/questions/25234912/how-to-use-native-spreadsheet-functions-in-google-apps-script

      좋아요

댓글 남기기