質問するログイン新規登録

回答編集履歴

1

文章修正

2018/05/24 03:31

投稿

退会済みユーザー
answer CHANGED
@@ -3,12 +3,14 @@
3
3
  3行目の```var mySheet = SpreadsheetApp.getActiveSheet();```でスプレッドシートを取得できていないからです。
4
4
  第3者からのアクセスを想定するなら、```openById(スプレッドシートのID)```を使用するようにしましょう。
5
5
 
6
- 次に、フォームへのセット用に**現在時**を取得したいのなら、GAS(JavaScript)で生成すれば良いのではないでしょうか?
7
-
8
6
  > ReferenceError: 「range」が定義されていません。(行 5、ファイル「コード」)
9
7
 
10
8
  Form関連クラスのメソッドにgetRangeはありません、という以前に、関数中に「range」を定義していません。そのままの意味です。
11
9
 
10
+ なお、フォームへのセット用に**現在時**を取得したいのなら、GAS(JavaScript)で生成すれば良いのではないでしょうか?
11
+ あえてスプレッドシートへアクセスする必要性があるなら別ですが、質問内容やコード中からは読み取れません。
12
+
13
+ ---
12
14
  その上で、質問意図をかなり推し量った回答をしますと、**別途生成したリンクから、フォームへアクセスさせる**という方法なら実現できます。
13
15
 
14
16
  0. フォーム編集画面より 「(縦の)…」→事前入力したURLを取得