「毎日同じ作業を繰り返している…」「スプレッドシートを自動で動かしたい」そんな方におすすめなのが、Google Apps Script(GAS)です。
GASはGoogleが提供する無料のスクリプト環境で、スプレッドシートやGmail、フォームなどを自動で操作できます。しかも、特別なアプリのインストールは不要。ブラウザだけで始められます。
Contents
GASでできること
| カテゴリ | できること |
|---|---|
| スプレッドシート | 自動集計・自動入力・フォーマット整形 |
| Gmail | 自動送信・定期レポート・テンプレート返信 |
| Googleフォーム | 回答後の自動返信・自動保存 |
| カレンダー | 予定登録・リマインド通知 |
| ChatGPT | AIと連携して文章生成や要約 |
まずは「Hello World」を動かしてみよう
- Googleスプレッドシートを開く
- 上部メニュー「拡張機能」→「Apps Script」をクリック
- エディタに以下のコードを入力
function myFirstScript() {
Logger.log("Hello, GAS!");
}
左上の「▶ 実行」ボタンを押すと、下にログが表示されます。これがGASの最初の一歩です!
どんな仕組みで動いているの?
GASは「JavaScript」という言語をベースにしています。つまり、世界中で使われているプログラミングの一種です。とはいえ、GASでは難しい記号や環境構築は必要ありません。ブラウザでコードを書いて、実行するだけです。
よく使う関数(最初に覚える3つ)
| 関数 | 用途 |
|---|---|
Logger.log() | 結果を出力(確認用) |
SpreadsheetApp.getActiveSpreadsheet() | スプレッドシートを取得 |
MailApp.sendEmail() | メールを送信 |
まとめ:GASは「自動化の入り口」
GASは、面倒な日常作業を「自動でやってくれる相棒」です。
難しそうに見えますが、数行のコードでできることが驚くほど多いのが魅力です。
次回から、スプレッドシートを自動で操作する実践編に入ります。
お楽しみに。
