スタンドアロンWebアプリケーションスクリプトを毎日14:00〜15:00 GMT + 4:30(Asia/Tehran)の間で実行したい。スプレッドシートを開き、特定のセルをチェックする必要があります。スタンドアロンWebアプリケーション用にインストール可能な時間駆動型トリガーをプログラムで追加する
これまでのところ、私は次のようしている:
function addTrigger() {
var ssid = "My SpreadSheet ID";
var ss = SpreadsheetApp.openById(ssid);
var everyDay = ScriptApp.newTrigger("checkExitTime")
この段階では、forSpreadSheet(文字列のキー)と時間ベースの(両方の)使用可能なメソッドの一覧に表示されます。しかし、私がチェーンを張ると、もう一方は利用できなくなります。したがって、forSpreadSheetメソッドを使用すると、timeBased()メソッドが消滅し、表示される唯一のメソッドはcreate()onChange()、onEdit()、onOpen()、onFormSubmit()です。どのように私は両方を持つことができますか?
var everyDay = ScriptApp.newTrigger("checkExitTime")
.timeBased().everyDays(1).atHour(14).inTimezone("Asia/Tehran")
.forSpreadSheet(ss)
.create()
申し訳ありませんが、今、私の愚か者が見えます!私はそれを試し、結果をここに投稿します。明るい答えをありがとう。 –
それは素晴らしい仲間です、あなたは確かにここで結果を共有することができます。問題が解決したと思われる場合は、あなたのポストで最も役立つ回答をマークして、質問を閉じることができます。ありがとうございます。 – MShoaib91
それは美しく働いた。私は今、それらの電子メールを定期的に取得しています。感謝万円。 –