Google Apps Script(GAS)入門【2026年】完全無料でGoogleを自動化する方法

Google Apps Script(GAS)入門【2026年】完全無料でGoogleを自動化する方法

「プログラミングなしで業務を自動化したい」「Zapierは使っているが、もっと細かく制御したい」という方へ。

結論:GASはGoogle製のプログラミング環境で、完全無料でGmailやスプレッドシートを自動化できる最強ツールです。

ノーコード自動化ツールの比較はZapier使い方入門Make使い方ガイドもご覧ください。

GASとは?

Google Apps Script(GAS)はGoogleが提供するプログラミング環境。JavaScriptベースで書かれ、Gmail・スプレッドシート・ドライブ・カレンダーなどのGoogle製サービスを自動化できます。

完全無料(Googleアカウントがあれば使える)

GASとZapierの比較

項目GASZapier
費用完全無料無料版制限あり
対応範囲Google系のみ5,000以上のアプリ
自由度◎ コードで何でも△ テンプレート内のみ
難易度★★★★☆☆
実行速度高速最速15分間隔(無料)

Googleヘビーユーザーならまずはこれ

始め方(10分でできる)

1. スプレッドシートを開く

Googleドライブで新規スプレッドシートを作成

2. エディタを開く

「拡張機能」→「Apps Script」をクリック

3. コードを書く(例)

function sendDailyReport() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const data = sheet.getDataRange().getValues();
  
  GmailApp.sendEmail(
    "your@email.com",
    "本日の日次レポート",
    "行数: " + data.length
  );
}

4. トリガーを設定

「時計アイコン」→「トリガーを追加」→「毎日9時に実行」など設定

初心者向け自動化スクリプト例

例1: スプレッドシートのデータをメールで送信

function sendSpreadsheetEmail() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const lastRow = sheet.getLastRow();
  
  GmailApp.sendEmail(
    Session.getActiveUser().getEmail(),
    '本日のデータ件数',
    `現在 ${lastRow} 件のデータがあります`
  );
}

例2: Googleフォームの回答を自動で集計

フォームに回答があるたびに自動集計・通知するスクリプト(フォームのトリガーを設定)

例3: カレンダーの予定をSlackに通知

明日の予定をGoogleカレンダーから取得してSlackに自動投稿

副業への活用

GASを使いこなすと以下の副業が可能:

  • GAS開発代行: 中小企業の業務自動化(1案件3〜20万円)
  • テンプレート販売: 作ったGASスクリプトをnoteなどで販売

まとめ

GASはプログラミング初心者でも習得でき、完全無料で使える最強の自動化ツールです。

ChatGPTに「GASで〇〇を自動化するコードを書いて」と聞けば、コードを生成してくれます。プログラミング経験がなくてもAIと組み合わせれば十分使いこなせます。

AI×自動化の副業戦略はAI副業おすすめ5選をご覧ください。

この記事が役立ったらシェアをお願いします!

Xでシェア Facebookでシェア LINEでシェア