前提・実現したいこと
https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3
上記のサイトを参考に
スプレッドシートのK列(入居予定日)が入力されたら
同じ行のA列(物件名)、B列(部屋番号)、K列(入居予定日)をチャットワークに送信したいです。
発生している問題・エラーメッセージ
サイト下部で添削されたものを参考にしているのですが、はじめから(e)というのがどういった意味なのかわかりません。eを取り出して使っている?
status_culumn=11列目の定義の仕方。
e.range.offset(0, -5, 1, 6)が自分の場合何の値になるのか。
スラックの部分がチャットワークの場合どう書き換わるのか。
function sendMessage(token,data){
var cw = ChatWorkClient.factory({token:token});
cw.sendMessageToMyChat(data);
}
該当のソースコード
function getValue(e){ const active_sheet_column = e.range.getColumn(); if (active_sheet_column !== status_column){ return; } const targetRowData = e.range.offset(0, -5, 1, 6).getValues(); const data = '物件名:'+ targetRowData[0][0] + '\n' +'部屋番号:' + targetRowData[0][1] + '\n' +'入居予定日:' + targetRowData[0][11]; return data; } function postSheetChange(e){ const value = getValue(e); if (value) { postMessage(value); } }
試したこと
補足情報(FW/ツールのバージョンなど)

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/24 12:26 編集
2020/02/24 22:36 編集
2020/02/24 23:23