Apps Scriptとは何か|Googleのアプリを自動にできる範囲と書き始める前の準備

@SOHO編集部
@SOHO編集部
Apps Scriptとは何か|Googleのアプリを自動にできる範囲と書き始める前の準備

この記事のポイント

  • ✓Apps Script(GAS)とは何かを
  • ✓できること・できないことから整理しました
  • ✓スプレッドシートやフォームとの結び付け方

Apps Scriptとは、Googleが提供している、Googleのアプリを自動で動かすためのプログラムの仕組みです。スプレッドシートの集計、Gmailの送信、カレンダーへの予定の登録、フォームの回答の処理などを、決まった時刻やきっかけに合わせて自動で実行できます。GAS(Google Apps Script)という略称で呼ばれることも多くあります。

結論から言うと、Apps Scriptは「Googleのアプリの中で完結する小さな繰り返し作業」を減らすのに向いています。一方で、1回の実行時間やメールの送信数に上限があり、作った人が異動や退職をすると止まりやすいという弱点もあります。この記事では、できることの範囲と制限、書き始める前に決めておくこと、そしてコードを書かずに済む方法まで順に整理します。フォームの回答の管理を自動にしたいだけなら、フォームを作って届いた回答を担当や状況つきで管理できるHalictのような道具を使う道もあります。

Apps Scriptとは何か

Googleの開発者向けの案内では、Apps Scriptを次のように説明しています。

Apps Script は効率的なアプリケーション開発プラットフォームです。Google Workspace と連携するビジネスアプリケーションをすばやく簡単に作成できます。コードは最新の JavaScript で記述し、Gmail、Google カレンダー、Google ドライブなどの Google Workspace アプリケーション用の組み込みライブラリを利用できます。インストール作業は不要です。 出典: developers.google.com

言い換えると、ポイントは3つです。

  1. 書く言語はJavaScript。Webページの動きを作るのに使われている、広く知られたプログラミング言語です
  2. Googleのアプリを操作する部品が最初から用意されている。スプレッドシートのセルに値を書く、Gmailでメールを送る、といった操作を短いコードで呼び出せます
  3. パソコンに何も入れなくてよい。ブラウザの中にコードを書く画面があり、作ったスクリプトはGoogleのサーバーで動きます

3つ目は意外と大きな特徴です。自分のパソコンの電源を切っていても、決まった時刻にスクリプトが動きます。毎朝8時に前日の売上を集計してメールで送る、といった作業も、パソコンを起動しておく必要はありません。

Excelのマクロとの違い

事務の自動化と聞くと、ExcelのマクロやVBAを思い浮かべる人もいるはずです。VBAとは、Excelなどの中で動く、マイクロソフトのプログラム言語のことです。両者の違いを整理すると次のようになります。

比べる点 Apps Script Excelのマクロ(VBA)
動く場所 Googleのサーバー 自分のパソコンの中
対象のアプリ スプレッドシート、Gmail、カレンダー、ドライブ、フォームなど Excel、Word、Outlookなど
言語 JavaScript VBA
パソコンの電源 切っていても時刻で動かせる 起動している必要がある
共有 ファイルの共有と一緒に使える ファイルを配って使う

Googleスプレッドシートにもマクロの記録の機能があり、記録した操作は内部ではApps Scriptのコードとして保存されます。記録したマクロのコードを開いて読むのは、Apps Scriptに慣れる入口としても使えます。

どちらを選ぶかは、ふだん使っている表がどちらにあるかで決めるのが自然です。社内の表がExcelのファイルでやり取りされているならVBA、Googleのスプレッドシートで共有されているならApps Scriptが無理のない選択です。無理に乗り換えて表の保存先まで変えると、自動化よりも移行の手間のほうが大きくなります。迷ったときは、自動にしたい作業の材料になる表やメールがどちらの道具に集まっているかを数えてみると、答えが出やすくなります。

Apps Scriptでできること

Googleの案内では、できることとして次のような使い方が挙げられています。

  • ドキュメント、スプレッドシート、フォームに、独自のメニューやダイアログ、サイドバーを追加する
  • スプレッドシートで使える独自の関数やマクロを作る
  • Webアプリを公開する
  • カレンダー、ドライブ、Gmail、Googleマップなど、ほかのGoogleのサービスと連携する
  • アドオンを作って公開する

仕事の場面に置き換えると、たとえば次のような自動化がよく使われています。

場面 自動化の例
フォームの受付 回答が届いたら、申込者に確認メールを送る
定例の報告 毎週月曜の朝に、先週の数字をまとめた表をメールで送る
予定の管理 スプレッドシートに書いた予定を、カレンダーにまとめて登録する
書類の作成 表の1行ごとに、ひな形から請求書や案内状のドキュメントを作る
データの整理 ドライブの決まったフォルダに入ったファイルの一覧を表にする
外部への連絡 表の値が変わったら、チャットのサービスに通知を送る

東京大学の情報システムの案内サイトでは、Googleフォームで講演会の申し込みを受け付け、申込者への招待メールを表の情報から自動で作って送る例が紹介されています。スクリプトを一から書かなくても、公開されている見本を手直しして使う方法も勧められています。

まずは,「(やってみたいこと)」+「スペース」+「gas」/「apps script」で検索してみてください. 出典: utelecon.adm.u-tokyo.ac.jp

見本を探す方法は有効ですが、そのまま使う前に、何をするコードなのかを1行ずつ確かめることは欠かせません。メールを送る、ファイルを削除する、といった操作を含む見本を、中身を読まずに動かすのは危険です。

スクリプトの2つの種類と、エディタの開き方

Apps Scriptのスクリプトには、作り方によって2つの種類があります。最初にこの違いを知っておくと、どこから作り始めればよいか迷いません。

ファイルに結び付いたスクリプト

スプレッドシート、ドキュメント、スライド、フォームのファイルから作ったスクリプトは、そのファイルに結び付きます。Googleの案内では「バインドされたスクリプト」と呼ばれ、結び付いた先のファイルは「コンテナ」と呼ばれます。

このスクリプトは、結び付いたファイルを開いている人の画面にメニューを追加したり、選んでいるセルを読み取ったりできます。ドライブの一覧には表示されず、ファイルから切り離すこともできません。特定のスプレッドシートの作業を自動にしたいときは、こちらを選びます。

開き方は、Googleの案内によると次のとおりです。

  • スプレッドシート、ドキュメント、スライド:ファイルを開き、メニューの[拡張機能]から[Apps Script]をクリックする
  • フォーム:フォームを開き、その他のアイコン(縦に3つ並んだ点)から[スクリプト エディタ]をクリックする

2回目以降も同じ操作で開けます。Apps Scriptのダッシュボードからも開けます。

単独で作るスクリプト

特定のファイルに結び付けず、単独で作るスクリプトもあります。Googleの案内では「スタンドアロン スクリプト」と呼ばれます。複数のファイルをまたいで処理するときや、Webアプリとして公開するときに使われます。こちらはドライブの一覧に表示されます。

共有の範囲に気をつける

ファイルに結び付いたスクリプトは、ファイルの共有と一緒に扱われます。Googleの案内では、結び付いたスクリプトを実行できるのは、そのファイルの編集の権限を持つ人だけとされています。逆に言えば、ファイルの編集の権限を渡した相手は、スクリプトの中身も見たり書き換えたりできるということです。

社外の人とスプレッドシートを共有するときは、スクリプトの中にパスワードや外部のサービスの鍵を書き込んでいないかを確かめてください。共有の相手には閲覧の権限だけを渡す、スクリプト入りの表と共有用の表を分ける、といった使い分けも有効です。

初めて書くなら、ファイルに結び付いたスクリプトから始めるのがおすすめです。自動にしたい表の中から開けるので、どのデータを扱っているのかが目で確かめやすく、試した結果もすぐに見られます。

最初の1本を書いてみる

ここでは、動きを確かめるための短い例を2つ紹介します。新しいスプレッドシートを作り、[拡張機能]から[Apps Script]を開いて試してください。

今日の日付を書き込む

エディタに最初から入っているコードを消して、次のコードを書きます。

function writeToday() {
  const sheet = SpreadsheetApp.getActiveSheet();
  sheet.getRange('A1').setValue(new Date());
}

保存してから、エディタの上部で関数に writeToday が選ばれているのを確かめ、[実行]を押します。初回は、スクリプトがスプレッドシートを操作してよいかを尋ねる承認の画面が出ます。自分で書いたコードであることを確かめてから許可すると、スプレッドシートのA1のセルに今の日時が入ります。

1行目の function は「ここから関数を定義する」という合図、2行目は今開いているシートを取り出す処理、3行目はA1のセルに日付を書き込む処理です。たった3行でも、スプレッドシートを外から操作する流れが見えます。

独自の関数を作る

もう1つは、セルの中で使える独自の関数です。

function WITHTAX(price) {
  return Math.round(price * 1.1);
}

保存したあと、スプレッドシートのセルに =WITHTAX(1000) と入力すると、1100が表示されます。SUMやAVERAGEのような組み込みの関数と同じ感覚で、自分で決めた計算を呼び出せます。Googleの案内では、こうした独自の関数の実行時間は1回あたり30秒が上限とされています。重い処理には向かない点を覚えておきましょう。

決まった時刻やきっかけで動かす「トリガー」

Apps Scriptで自動化の幅が広がるのは、トリガーを使ったときです。トリガーとは、決まった時刻や、ファイルが開かれた、フォームに回答が届いた、といったきっかけで関数を自動で実行する仕組みのことです。

トリガーの種類

Googleの案内で紹介されている主なトリガーは次のとおりです。

トリガー 動くきっかけ
時間主導型 決まった時刻や、1分ごと、1か月ごとなどの間隔
オープン 編集の権限を持つ人がファイルを開いたとき
編集 スプレッドシートの値が変わったとき
変更 シートの追加や列の削除など、構造が変わったとき
フォーム送信 フォームに回答が送られたとき
カレンダーの予定 予定が作成、編集、削除されたとき

時間主導型のトリガーは、指定した時刻ちょうどではなく、少し幅を持って動くことがあります。案内には、午前9時に設定すると午前9時から10時の間のどこかで実行されると書かれています。分単位で時刻が決まっている作業には向きません。

設定の手順

エディタからトリガーを設定する手順は、Googleの案内によると次のとおりです。

  1. Apps Scriptのプロジェクトを開く
  2. 左側の[トリガー](目覚まし時計のアイコン)をクリックする
  3. 右下の[トリガーを追加]をクリックする
  4. 実行する関数と、トリガーの種類を選んで設定する
  5. [保存]をクリックする

トリガーは作った人のアカウントで動く

ここで必ず押さえておきたいのが、この種類のトリガーは、作った人のアカウントで実行されるという点です。同僚がスプレッドシートを開いてトリガーが動いても、メールは作った人のアドレスから送られます。

これは便利な反面、作った人のアカウントが使えなくなると、トリガーが止まることを意味します。担当者が退職してアカウントが削除され、毎朝の集計メールがある日から届かなくなる、という事態は珍しくありません。トリガーを使うなら、誰のアカウントで動いているかを記録しておきましょう。

フォームの回答に確認メールを送る例

トリガーの使い方がわかったところで、よく使われる自動化を1つ通して見てみます。Googleフォームの回答をスプレッドシートに集めていて、回答が届いたら申込者に確認のメールを送る、という仕組みです。

準備

  1. Googleフォームに「お名前」と「メールアドレス」の質問を作る
  2. フォームの回答をスプレッドシートに集める設定にする
  3. 回答が集まるスプレッドシートを開き、[拡張機能]から[Apps Script]を開く

コード

function sendConfirmation(e) {
  const name = e.namedValues['お名前'][0];
  const email = e.namedValues['メールアドレス'][0];
  const subject = 'お申し込みを受け付けました';
  const body = name + ' 様\n\nお申し込みありがとうございます。内容を確認のうえ、担当者からご連絡します。';
  MailApp.sendEmail(email, subject, body);
}

e は、トリガーが関数に渡してくる「何が起きたか」の情報です。スプレッドシートのフォーム送信のトリガーでは、e.namedValues に、質問の名前ごとの回答が入っています。['お名前'] の部分は、フォームの質問の名前と1文字も違わないように書く必要があります。

トリガーの設定

コードを保存したら、前の節の手順で[トリガーを追加]を開き、実行する関数に sendConfirmation、イベントのソースに「スプレッドシートから」、イベントの種類に「フォーム送信時」を選んで保存します。最初は自分のアドレスでフォームに回答し、確認メールが届くかを確かめてください。

この仕組みで起きやすいこと

動き始めると便利な仕組みですが、運用していると次のようなことが起きます。

  • フォームの質問の名前を変えたら、メールが送られなくなった
  • 1日に届く申し込みが多い日に、メールの上限に当たって一部が送られなかった
  • メールの文面を変えたいが、コードを触れる人が社内にいない
  • 送ったメールに申込者から返信が来たが、作った人の受信箱に届いて誰も気づかなかった

最後の点は見落とされがちです。このコードでは、メールは作った人のアカウントから送られるので、返信も作った人の受信箱に届きます。共有の窓口で受けたいなら、返信先を指定する書き方に変えるか、窓口のアカウントでトリガーを作る必要があります。小さな仕組みでも、送った後の流れまで考えておくと、あとで困りません。

スクリプトが止まったときの確かめ方

自動化の仕組みは、止まったことに気づきにくいのが難点です。毎朝届くはずのメールが来ない、と誰かが言い出して初めて気づく、ということがよくあります。

実行の履歴を見る

Apps Scriptのプロジェクトを開き、左側の[実行]をクリックすると、実行の記録が表示されます。Googleの案内では、この記録に失敗した実行と、原因を探す手がかりになるエラーの文面が表示されると説明されています。止まったと思ったら、まずここで失敗の記録とエラーの文面を確かめます。

よく出るエラーの意味

よく見るのは、1日の上限を超えたことを示すエラーです。Googleの案内では、Service using too much computer time for one day という表示は、1日に許された実行時間の合計を超えたことを示し、トリガーで動くスクリプトで最もよく起きるとされています。この場合は、処理を軽くするか、実行の回数を減らす必要があります。

もう1つ多いのが、質問の名前や列の並びが変わったことによる失敗です。表やフォームの形を変えたときは、それを前提にしているスクリプトがないかを確かめる習慣をつけましょう。

失敗を知らせる設定

トリガーで動くスクリプトが失敗しても、画面にはエラーが表示されません。代わりに、Apps Scriptから失敗をまとめたメールが、トリガーを作った人のアドレスに届きます。Googleの案内によると、このメールにはトリガーを無効にしたり設定し直したりするためのリンクが入っていて、トリガーが有効な間は通知の頻度を調整できます。作った人以外がこのメールに気づけるよう、届いたら共有の窓口に転送する決まりを作っておくと安心です。

不要になったトリガーは、script.google.com を開き、左側の[マイ トリガー]から一覧で確かめて削除できます。使っていないトリガーを残しておくと、知らないところで失敗の通知が届き続けたり、1日の上限を消費したりするので、定期的に見直しましょう。

知っておきたい実行の上限

Apps Scriptは手軽に使える一方で、1日あたりの回数や1回の実行時間に上限があります。Googleの案内に載っている主な上限を抜き出すと次のとおりです(2026年10月時点の記載)。

項目 個人のアカウント(gmail.com など) Google Workspace のアカウント
1回のスクリプトの実行時間 6分 6分
トリガーで動いた時間の合計 1日90分 1日6時間
メールの受信者の数 1日100人 1日1,500人
1つのスクリプトのトリガーの数 1人あたり20個 1人あたり20個
独自の関数の実行時間 30秒 30秒

Googleは、これらの上限は予告なく変わることがあるとしています。仕組みを作る前に、最新の値をGoogleの割り当てのページで確かめてください。

上限に当たりやすい場面

上限に当たりやすいのは、1回で大量の行を処理するときと、メールを一斉に送るときです。数千行の表を1行ずつ読み書きすると、6分の上限を超えて途中で止まることがあります。個人のアカウントで100人を超える相手に案内メールを送ろうとすると、その日のうちに送り切れません。

対策としては、処理を小分けにして複数回に分ける、表を1行ずつではなくまとめて読み書きする、といった書き方の工夫があります。ただ、メールの一斉送信のように上限そのものが壁になる用途は、Apps Scriptではなく、その用途の専用の道具を使うほうが無理がありません。

書き始める前に決めておくこと

Apps Scriptは、思い立ったその日に動くものが作れます。それだけに、準備をしないまま作ったスクリプトが、あとで誰にも直せない仕組みとして残ることがあります。正直なところ、事務の現場で困りごとになっているスクリプトの多くは、技術の難しさではなく、この準備の不足が原因です。

1. 自動にしたい作業を言葉で書き出す

最初に、今手でやっている作業を手順として書き出します。「毎週月曜の朝、先週分のフォームの回答を開き、未対応のものを数えて、担当者にメールする」のように、きっかけ、対象、処理、結果がわかる形にします。言葉で書けない作業は、コードにもできません。

2. 誰のアカウントで動かすかを決める

前の節で触れたとおり、トリガーは作った人のアカウントで動きます。会社で使うなら、個人のアカウントではなく、業務用に用意したアカウントで作ることも検討しましょう。退職や異動で止まる心配が減ります。

3. テスト用のコピーで試す

本番の表で試すと、書き込みの誤りで大事なデータを上書きしてしまうことがあります。ファイルのコピーを作り、そちらで動きを確かめてから本番に移すのが安全です。メールを送る処理は、最初は宛先を自分のアドレスにして試します。

4. 説明を残す

コードの中に「何のための処理か」を一言書き添えておくこと、そしてスクリプトの目的、動くタイミング、動かしているアカウント、止めたいときの手順を、別の場所に短く書き残しておくことが大切です。半年後の自分も、他人と同じくらい忘れています。

5. 承認の画面を正しく読む

スクリプトを初めて実行すると、Googleのアカウントへのアクセスを許可するかを尋ねる画面が出ます。自分で書いた、または中身を読んで確かめたスクリプトだけを許可してください。出どころのわからないスクリプトに、Gmailやドライブへのアクセスを許すのは避けましょう。

Apps Scriptが向かない場面

万能に見えるApps Scriptですが、向かない場面もはっきりしています。

  • 大量のデータを扱う処理:1回6分の上限があり、数万行の集計を毎回行うような用途には向きません
  • 止まると困る業務:作った人のアカウントや、Google側の上限の変更に左右されます。止まったら業務が止まる仕組みは、保守できる人を決めてから作りましょう
  • 大量のメール送信:1日の受信者の数に上限があります
  • 保守する人がいない職場:コードが読める人がいないと、不具合が出たときに直せません

特に4つ目は見落とされがちです。社内で1人だけがApps Scriptを書けて、その人がすべての自動化を抱えている職場は少なくありません。その人が抜けた途端に、誰も触れない仕組みが残ります。自動化はコードを書く人の頭の中ではなく、職場の仕組みとして残る形にしておく必要があります。

学び始める順番の目安

Apps Scriptを仕事で使えるようになるまでの道のりは、人によって違います。ただ、遠回りしにくい順番はあります。目安として、次の4つの段階で考えると進めやすくなります。

段階1:スプレッドシートの読み書き

最初は、スプレッドシートのセルを読んで、計算して、別のセルに書く処理から始めます。前の節で紹介した日付を書き込む例を少しずつ変えて、範囲をまとめて読む、条件に合う行だけ数える、といった処理に広げていきます。結果が表の上で目に見えるので、間違いに気づきやすい段階です。

段階2:Googleのほかのアプリを操作する

表の操作に慣れたら、Gmailで自分宛てにメールを送る、カレンダーに予定を1件登録する、といった処理に進みます。ここで初めて、アカウントへのアクセスを許可する画面と向き合うことになります。何を許可しているのかを読む習慣をつける段階でもあります。

段階3:トリガーで自動にする

手で実行して思いどおりに動くようになってから、トリガーで自動にします。順番を逆にすると、うまく動かないときに、コードの誤りなのかトリガーの設定の誤りなのかを切り分けられません。

段階4:他の人に引き渡せる形にする

最後の段階は、技術というより仕事の作法です。コードに説明を書き添え、動かしているアカウント、止め方、困ったときの連絡先を書き残します。ここまでできて初めて、職場の仕組みとして安心して使えるものになります。

学ぶ材料としては、Googleの開発者向けのサイトにあるクイックスタートが手軽です。5分ほどで動くものを作れる手順が用意されています。JavaScriptの書き方そのものに不安がある人は、変数、条件分岐、繰り返しの3つだけを先に押さえておくと、見本のコードが読めるようになります。

フォームの回答の管理を自動にしたいとき

Apps Scriptの使い道として特に多いのが、Googleフォームに届いた回答の処理です。回答が届いたら確認メールを送る、担当者を割り振る、チャットに通知する、対応済みかどうかを表で管理する、といった仕組みを、フォーム送信のトリガーで作っている職場はたくさんあります。

Googleフォーム自体は無料で手軽に使え、回答をスプレッドシートに集めるところまでは標準の機能でできます。アンケートを集めて集計するだけなら、それで十分です。

手間が出てくるのは、回答が届いたあとです。誰が対応するかを表に手で書き込み、対応したかどうかを列で管理し、返信はメールソフトから送る。この流れをApps Scriptで自動にしようとすると、メール送信の上限やトリガーの管理、コードの保守がついて回ります。

コードを書かずに済む選択肢

回答のあとの管理をまとめて済ませたい場合は、Halictのように、フォームと回答の管理を1つにした道具を使う方法もあります。公式サイトの案内では、Halictはフォームを作って届いた回答を担当やステージ(対応の段階)つきで管理し、同じ画面から返信を送れます。自動返信の機能もあり、無料のプランではメンバー1人までで、フォームの数と回答の数は無制限です。

有料のプランでは、回答をGoogleスプレッドシートに1行ずつ追記する連携(スタータープラン、税抜で月額2,980円から)や、Slack・Microsoft Teams・Chatworkへの通知(チームプラン、税抜で月額7,800円)も使えます。回答が届いた時点で外部の仕組みに知らせる口(Webhook)や、ZapierやChatGPT・Claudeから操作する方法も用意されています。

Halictは、@SOHOを運営する株式会社ライフスケープが開発・提供しています。

どちらが合うかは、自動にしたいことの範囲で決まります。1つの表の中の集計や、定例のレポートのような作業はApps Scriptが向いています。回答のあとの担当決めや返信、対応状況の管理まで含めて手間を減らしたいなら、専用の道具を使えばコードの保守を抱えずに済みます。

自動化の仕事を受ける人が増えている

2004年から在宅ワークとフリーランスの仲介を続けてきた@SOHO編集部が見てきた限りでは、ここ数年で「Apps Scriptで業務を自動にしてほしい」という依頼を外部の人に頼む会社が目に見えて増えています。社内にコードを書ける人がいない中小企業が、毎月の請求書の作成や、フォームの回答の振り分けを、外部のエンジニアに小さな単位で依頼する形です。

こうした依頼で長く続く関係を作っている人には共通点があります。動くスクリプトを納めて終わりにせず、手順書と止め方の説明を添え、依頼主の側で回せる形にして引き渡していることです。依頼主が求めているのはコードそのものではなく、手間が減った状態が続くことだからです。

業務の効率化を外から支える仕事の全体像は、AIコンサル・業務活用支援のお仕事で詳しく紹介しています。スクリプトの先にある、アプリやシステムを作る仕事に関心がある人は、アプリケーション開発のお仕事も参考になります。社内の自動化をコードではなく道具で進める選択肢を比べたい人には、中小企業のノーコード活用2026|kintone vs Power Apps vs Bubbleが、代表的な道具の違いを整理しています。

まずは、手で繰り返している作業を1つ選び、言葉で手順を書き出すところから始めてみてください。それがApps Scriptで自動にできるか、別の道具が向いているかは、書き出した手順を見れば自然と見えてきます。

よくある質問

Q. Apps Scriptは無料で使えますか?

Googleのアカウントがあれば、gmail.comの個人のアカウントでも使い始められます。ただし、1日に送れるメールの受信者の数や、トリガーで動かせる時間の合計などに上限があり、個人のアカウントとGoogle Workspaceのアカウントで値が違います。上限は予告なく変わることがあるため、仕組みを作る前にGoogleの割り当てのページで最新の値を確かめてください。

Q. プログラミングの経験がなくてもApps Scriptは書けますか?

短い処理であれば、経験がなくても書けます。スプレッドシートのセルに値を書き込むような処理は数行で済み、公開されている見本を手直しして使う方法もあります。ただし、メールを送る、ファイルを削除するといった処理を含む見本は、何をするコードかを1行ずつ確かめてから使ってください。JavaScriptの基本の書き方を学んでおくと、つまずきが減ります。

Q. Apps Scriptのスクリプトはどこに保存されますか?

スプレッドシートやフォームなどのファイルから作ったスクリプトは、そのファイルに結び付いて保存され、ドライブの一覧には表示されません。ファイルに結び付けずに単独で作ったスクリプトは、ドライブに保存されて一覧に表示されます。どちらもApps Scriptのダッシュボードから一覧で確かめられます。

Q. 作った人が退職するとApps Scriptはどうなりますか?

トリガーは作った人のアカウントで実行されるため、そのアカウントが使えなくなると、トリガーで動いていた処理が止まることがあります。会社で使う場合は、業務用のアカウントで作る、誰のアカウントで動いているかを記録しておく、止め方と作り直し方を書き残しておく、といった備えをしておくと安心です。

この記事について

@SOHO
編集部

監修:@SOHO編集部

2004年よりフリーランス・在宅ワーク向けサービスを運営。生成AIで作成した下書きを、一次情報と照らし合わせて確認したうえで公開しています。

公開:2026年8月29日最終更新:2026年10月15日
@SOHO編集部

この記事を書いた人

@SOHO編集部

フリーランス・在宅ワークの専門メディア

@SOHOは2004年から続く、日本のフリーランス・在宅ワーク向け案件サイトです。記事は生成AIで下書きを作り、数値・固有名・出典を一次情報と照らし合わせる確認の手順を経て公開しています。

@SOHOで仕事を探してみませんか?

手数料0%・登録無料のクラウドソーシング。フリーランスの方も企業の方も、今すぐ始められます。

関連記事

カテゴリから探す

クラウドソーシング入門

クラウドソーシング入門

クラウドソーシングの基礎知識・始め方・サイト比較

職種別ガイド

職種別ガイド

職種・スキル別の案件獲得方法と単価相場

副業・在宅ワーク

副業・在宅ワーク

副業・在宅ワークの始め方と対象者別ガイド

フリーランス

フリーランス

フリーランスの独立・営業・実務ノウハウ

お金・税金

お金・税金

確定申告・節税・経費・ローンなどお金の知識

スキルアップ

スキルアップ

プロフィール・提案文・単価交渉などのテクニック

比較・ランキング

比較・ランキング

サービス比較・おすすめランキング

AI活用

AI活用

職種別にChatGPT・生成AIを活用して業務効率化・収益化するノウハウ

最新トレンド

最新トレンド

市場動向・法改正・AIなど最新情報

発注者向けガイド

発注者向けガイド

クラウドソーシングで外注・人材探しをする企業・個人向け

転職・キャリア

転職・キャリア

転職エージェント・転職サイト比較・キャリアチェンジ

看護師の転職・求人

看護師の転職・求人

看護師の転職・派遣・単発バイト・副業など働き方のガイド。診療や医学の情報は扱いません

薬剤師の転職・求人

薬剤師の転職・求人

薬剤師・登録販売者の転職・派遣・パートなど働き方のガイド。診療や医学の情報は扱いません

介護職の転職・求人

介護職の転職・求人

介護職・介護福祉士・ケアマネジャー・訪問介護員の転職・派遣・夜勤など働き方のガイド

保育士の転職・求人

保育士の転職・求人

保育士・保育補助・幼稚園教諭の転職・派遣・パートなど働き方のガイド

医療職の転職・求人

医療職の転職・求人

医師・産業医・リハビリ職・歯科衛生士・管理栄養士・医療事務の転職や働き方のガイド。診療や医学の情報は扱いません

保険

保険

生命保険・医療保険・フリーランスの保険設計

採用・求人

採用・求人

無料求人掲載・採用コスト削減・人材募集の方法

オフィス・ワークスペース

オフィス・ワークスペース

バーチャルオフィス・コワーキング・レンタルオフィス

法律・士業

法律・士業

契約トラブル・士業独立開業・フリーランス新法

シニア・50代

シニア・50代

シニア世代のキャリアチェンジ・副業・年金

セキュリティ

セキュリティ

サイバーセキュリティ・脆弱性対策・情報保護

金融・フィンテック

金融・フィンテック

暗号資産・決済・ブロックチェーン・金融テクノロジー

ガジェット・機材

ガジェット・機材

フリーランスに役立つPC・デバイス・周辺機器

子育て×働き方

子育て×働き方

子育てと在宅ワークの両立・保育園・時間管理

補助金・助成金

補助金・助成金

個人事業主・フリーランスが使える公的補助金・助成金・給付金の申請ガイド

M&A・事業売却

M&A・事業売却

会社売却・事業承継・事業譲渡を考える経営者向け。売却の流れ、税金、従業員への伝え方、仲介会社の選び方

アウトソーシング・外注ガイド

アウトソーシング・外注ガイド

SNS運用・経理・広告など、業務のアウトソーシング(外注)を検討する企業・個人向け。費用相場・依頼の流れ・失敗しない選び方