質問: "[info]\n" + sheetData + "[/info]"; ```
回答: > > 1.毎日定刻に送りたい(時間指定スクリプトとトリガーで何とかなりそうです) > > > おっしゃる通りトリガーで時間指定すればよいです。 > > 2.曜日別で送りたい > > 3.スプシ内シート別で曜日分けしている > > > function内で ``` var today = new Date(); var day = today.getDay(); if (day === 0) { spreadsheet.getSheetByName('日'); } else if (day === 1) { spreadsheet.getSheetByName('月'); } ... ``` のようにして取得するシートを分ける > > 4.送信内容はシート記載内容A:B列 > > > 記載のコードでいいはず > > 5.CWへ送信する際、スプシ通りにA列の右側にB列といった表示形式にしたい > > > `sheetData`は配列で取得できているので、forで回すなりなんなりして `strBody`を整形すればよい。 ChatWorkはマークダウンなどが使えないので、列を揃えるとなると難しいですが、行ごとに送信するだけなら。 一例ですが ``` var strBody = "[info]\n"; for each (var row in sheetData) { for (var i in row){ var v = row[i]; if (i !== 0) { strBody += " : "; } strBody += v; } strBody += "\n"; } strBody += "[/info]"; ```