回答編集履歴
1
追記
answer
CHANGED
@@ -6,13 +6,15 @@
|
|
6
6
|
3.スプシ内シート別で曜日分けしている
|
7
7
|
|
8
8
|
function内で
|
9
|
-
```
|
9
|
+
```js
|
10
10
|
var today = new Date();
|
11
11
|
var day = today.getDay();
|
12
12
|
|
13
13
|
if (day === 0) {
|
14
|
+
spreadsheet.getSheetByName('日');
|
14
15
|
}
|
15
16
|
else if (day === 1) {
|
17
|
+
spreadsheet.getSheetByName('月');
|
16
18
|
}
|
17
19
|
…
|
18
20
|
```
|
@@ -25,4 +27,21 @@
|
|
25
27
|
> 5.CWへ送信する際、スプシ通りにA列の右側にB列といった表示形式にしたい
|
26
28
|
|
27
29
|
`sheetData`は配列で取得できているので、forで回すなりなんなりして
|
28
|
-
`strBody`を整形すればよい。
|
30
|
+
`strBody`を整形すればよい。
|
31
|
+
|
32
|
+
ChatWorkはマークダウンなどが使えないので、列を揃えるとなると難しいですが、行ごとに送信するだけなら。
|
33
|
+
一例ですが
|
34
|
+
```js
|
35
|
+
var strBody = "[info]\n";
|
36
|
+
for each (var row in sheetData) {
|
37
|
+
for (var i in row){
|
38
|
+
var v = row[i];
|
39
|
+
if (i !== 0) {
|
40
|
+
strBody += " : ";
|
41
|
+
}
|
42
|
+
strBody += v;
|
43
|
+
}
|
44
|
+
strBody += "\n";
|
45
|
+
}
|
46
|
+
strBody += "[/info]";
|
47
|
+
```
|