質問編集履歴
2
タイトル修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
【GAS】セクション
|
1
|
+
【GAS】指定したセクションのGoogleフォームに質問を追加する事なく、選択肢となる質問の値のみ常に最新にしたい
|
body
CHANGED
File without changes
|
1
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,9 @@
|
|
1
|
+
【やりたいこと】
|
1
2
|
Googleスプレッドシートから取得したセルの値を元に、Googleフォームの質問項目となる選択肢に追加させたいと考えております。
|
2
3
|
以下、構文ではGoogleフォームに対して、スプレッドシートから項目を取得後、新たに質問を追加させる事は出来ました。
|
3
4
|
しかし、これで完成という訳ではなく、いくつか解決させたい問題があります。 解決させたい問題については、以下構文最後に付け加えさせていただきます。 なお、以下GoogleAppScriptの構文はスプレッドシート内のスクリプトエディタにて実行させております。
|
4
5
|
|
6
|
+
【参考コード】
|
5
7
|
```GoogleAppScript
|
6
8
|
function getCategory() {
|
7
9
|
var mspid = "スプレッドシートのファイルID"; //スプレッドシートのID
|
@@ -26,7 +28,7 @@
|
|
26
28
|
|
27
29
|
---
|
28
30
|
|
29
|
-
解決させたい問題
|
31
|
+
【解決させたい問題】
|
30
32
|
1.スプレッドシートより参照する質問の値は、毎日変化する為、トリガーを毎日1時に実行させる事によって、Googleフォームへと表示される質問の値は常に最新の状態へと切り替えたいと考えております。
|
31
33
|
しかし、上記構文をトリガーによって毎日実行すると、当然ながらGoogleフォームへと表示される質問の値は変わりますが、古い質問の選択肢は残ったままになって、最新の質問だけがトリガーを実行される度、無限に追加される事になってしまいます。
|
32
34
|
|
@@ -45,6 +47,6 @@
|
|
45
47
|
|
46
48
|
---
|
47
49
|
|
48
|
-
長文での質問となって、たいへん実現したい事がわかりにくい事かもしれませんが、
|
50
|
+
長文での質問となって、たいへん実現したい事がわかりにくい事かもしれませんが、ご教示いただければ幸いです。
|
51
|
+
宜しくお願いいたします。
|
49
|
-
また、まずは上記構文を自分と同じくスプレッドシートのスクリプトエディタへと書き込んで実際に実行してみると質問の意味を分かっていただけるかもしれません。
|
52
|
+
また、まずは上記構文を自分と同じくスプレッドシートのスクリプトエディタへと書き込んで実際に実行してみると質問の意味を分かっていただけるかもしれません。
|
50
|
-
よろしくお願いします。
|