タグ

2019年12月13日のブックマーク (2件)

  • 【Google Apps Script(GAS)】終わらない繰り返し処理(無限ループ)を止める

    Google Apps Script(GAS)のスクリプトエディタを見て気付いている方もいらっしゃるかと思いますが、Google Apps Script(GAS)のスクリプトエディタには三角マークの再生ボタンはあるけど、停止ボタンはありません。 そして例えば、下記のサンプル1のようなスクリプトを実行したり、for文の繰り返し回数を間違えてしまうと、いつまで経っても処理が終わらないという状態が発生してしまいます・・・ (下記のサンプル1はあまり良い例ではないですが・・・) ・サンプル1 function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sh = ss.getActiveSheet(); for (var i = 0; i < 100000; i++) { sh.getRange(1 + i,

    【Google Apps Script(GAS)】終わらない繰り返し処理(無限ループ)を止める
  • GASでよく使うコード集: 逆引き辞典風 - Qiita

    タイトルどおり、コードのメモ集です。 随時追加していく予定です。 間違っている点や不足点ありましたら、お気軽にご指摘お願いいたします! イベントハンドラ くわしい引数の中身は→イベントオブジェクト /** * 閲覧権限のあるユーザが、このスクリプトが紐付けられたファイルを開いた時 */ function onOpen(e) { } /** * スプレッドシートで任意のセルの値を変更した時 */ function onEdit(e) { } // その他、あまり使わないの↓ // ユーザがアドオンをインストールした時 function onInstall(e) { } // APIとして公開されているGASに対してhttp/GETリクエストを行った時 function doGet(e) { } // APIとして公開されているGASに対してhttp/POSTリクエストを行った時 functi

    GASでよく使うコード集: 逆引き辞典風 - Qiita