メインコンテンツまでスキップ

GAS(Google Apps Script)の概要

Google Apps Script(GAS:「ガス」と読む)は、簡単に言えば「Googleドキュメント・スプレッドシート用のマクロ」に相当します。

WordやExcelのマクロと比べて、

  • オンラインでの通信(例えばデータ取得など)ができる
  • 文法がJavaScriptに非常に似ているため、習得しやすい

という特徴があります。

外部のスクリプトについて

GASはその性質上、書き方次第で非常に強力な権限(例えば、メールの中身をすべて読んでどこかに転送するなど)をもたせることもできます。インターネットから持ってきたスクリプトを内容を理解せずに使用することは、絶対にしてはいけません。

プロジェクトの管理

GASのプロジェクトは、単体で存在することもできますが、基本的にはスプレッドシート等に所属する形で存在しています。

上の「拡張機能→Apps Script」から、そのスプレッドシートに紐づいたプロジェクトの中にあるスクリプトにアクセスすることができます。

alt text

権限の承認

GASはいろいろなことができますが、スクリプトを実行するためにはかなり強力な権限が必要です。

言語仕様

GASは需要が高く、インターネット上に様々な情報があります。ご自分でも検索してみてください。

公式ドキュメント

https://developers.google.com/apps-script?hl=ja