質問編集履歴

6

2020/02/20 06:14

投稿

yuko.t
yuko.t

スコア9

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,18 @@
11
11
 
12
12
 
13
13
  ```
14
+
15
+ var form = FormApp.create(value);//フォームタイトル
16
+
17
+ var id = form.getId();
18
+
19
+
20
+
21
+ var subForm=FormApp.openById(id);//タイトル
22
+
23
+ var Item=subForm.addSectionHeaderItem();//説明
24
+
25
+
14
26
 
15
27
  for(var i=3;i<=lastRow;i++){
16
28
 

5

2020/02/20 06:14

投稿

yuko.t
yuko.t

スコア9

test CHANGED
File without changes
test CHANGED
@@ -96,7 +96,7 @@
96
96
 
97
97
  ### 試したこと
98
98
 
99
- form.addMultipleChoiceItem()
99
+ form.addMultipleChoiceItem()
100
100
 
101
101
  .setTitle(title+'に')
102
102
 
@@ -120,6 +120,54 @@
120
120
 
121
121
 
122
122
 
123
+ ②for(var i=3;i<=lastRow;i++){
124
+
125
+ if(sheet.getRange(i,1).getValue()){
126
+
127
+ var subTitle=sheet.getRange(i,1,1).getValue();//内容
128
+
129
+ var subDescription=sheet.getRange(i,2,1,10).getValues();//説明
130
+
131
+
132
+
133
+ var title=subTitle;
134
+
135
+ var range=''
136
+
137
+ range+='【A】'+'\n'+subDescription[0][0]+'\n'+'\n';
138
+
139
+ range+='【B】'+'\n'+subDescription[0][1]+'\n'+'\n';
140
+
141
+ range+='【C】'+'\n'+subDescription[0][2]+'\n'+'\n';
142
+
143
+ range+='【D】'+'\n'+subDescription[0][3]+'\n'+'\n';
144
+
145
+ range+='【E】'+'\n'+subDescription[0][4]+'\n'+'\n';
146
+
147
+ range+='【F】'+'\n'+subDescription[0][5]+'\n'+'\n';
148
+
149
+ range+='【G】'+'\n'+subDescription[0][6]+'\n'+'\n';
150
+
151
+ range+='【H】'+'\n'+subDescription[0][7]+'\n'+'\n';
152
+
153
+ range+='【I】'+'\n'+subDescription[0][8]+'\n'+'\n';
154
+
155
+ range+='【J】'+'\n'+subDescription[0][9]+'\n'+'\n';
156
+
157
+
158
+
159
+ をログ出力するときちんと3行目から取得されていました。
160
+
161
+
162
+
163
+ Item.setTitle(title);
164
+
165
+ Item.setHelpText(range);
166
+
167
+
168
+
169
+ を入れるとおかしくなるようです、、、
170
+
123
171
 
124
172
 
125
173
  ### 補足情報(FW/ツールのバージョンなど)

4

2020/02/20 06:12

投稿

yuko.t
yuko.t

スコア9

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- 実際のスプレッドシートの内容は2行の見出し+情報5行なのですが
7
+ 実際のスプレッドシートの内容は見出し2行+情報5行の計7行なのですが
8
8
 
9
9
  この書き方で実行すると
10
10
 

3

2020/02/20 05:16

投稿

yuko.t
yuko.t

スコア9

test CHANGED
File without changes
test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
  は3行目から順番に取得されます。
92
92
 
93
- 何が原因でしょうか?
93
+ どちらも3行目から取得させたいのですが何が原因でしょうか?
94
94
 
95
95
 
96
96
 

2

2020/02/20 05:13

投稿

yuko.t
yuko.t

スコア9

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,9 @@
10
10
 
11
11
 
12
12
 
13
+ ```
14
+
13
- ``` for(var i=3;i<=lastRow;i++){
15
+ for(var i=3;i<=lastRow;i++){
14
16
 
15
17
  if(sheet.getRange(i,1).getValue()){
16
18
 

1

試してみたことを追記しました

2020/02/20 05:11

投稿

yuko.t
yuko.t

スコア9

test CHANGED
File without changes
test CHANGED
@@ -82,10 +82,46 @@
82
82
 
83
83
  .setTitle(title+'に')
84
84
 
85
- .setChoiceValues(['興味がある','応募する']);//ラジオボタン
85
+ .setChoiceValues(['選択1','選択2']);//ラジオボタン
86
86
 
87
87
 
88
88
 
89
89
  は3行目から順番に取得されます。
90
90
 
91
91
  何が原因でしょうか?
92
+
93
+
94
+
95
+ ### 試したこと
96
+
97
+ form.addMultipleChoiceItem()
98
+
99
+ .setTitle(title+'に')
100
+
101
+ .setChoiceValues(['選択1','選択2']);//ラジオボタン
102
+
103
+
104
+
105
+ をなくして
106
+
107
+
108
+
109
+ Item.setTitle(title);
110
+
111
+ Item.setHelpText(range);
112
+
113
+
114
+
115
+ だけに、とその逆もやりましたが
116
+
117
+ それぞれの取得の仕方は変わりませんでした。
118
+
119
+
120
+
121
+
122
+
123
+ ### 補足情報(FW/ツールのバージョンなど)
124
+
125
+
126
+
127
+ ここにより詳細な情報を記載してください。