Q.209プログラミング・API

Googleスプレッドシートの自動化(GAS)を作らせるには?

公開日  運営:ChatGPTの疑問100運営事務局

GASなら、スプレッドシートの集計、Gmailの自動送信、カレンダーへの予定登録などを、ソフトのインストールなしで自動化できます。シートの名前・列の並び・やりたいこと・実行するタイミングを伝えて書かせましょう。

頼み方の例

「Googleスプレッドシートの『申込』シートに、A列=日時、B列=名前、C列=メール、D列=送信済み が並んでいます。D列が空の行に、受付完了のメールを送り、D列に『済』と書くGASを書いて。毎時間自動で動かす設定方法も」

動かす手順

  1. スプレッドシートの「拡張機能」→「Apps Script」を開く
  2. コードを貼り付けて保存する
  3. 実行して、表示される権限の確認を読んでから許可する
  4. 決まった時間に動かすなら「トリガー」を設定する
  5. テスト用のシートとメールアドレスで動作を確かめる

メールを自動送信するコードは、間違えると大量の誤送信につながります。最初は自分宛てで試しましょう。権限の確認で表示される内容(メールの送信、ドライブへのアクセスなど)を理解してから許可してください。Gmailの1日の送信数には上限があります。

↑