【Tips】Googleフォームで選択肢をまとめて追加する
Googleフォームでプルダウンやラジオボタンの質問を作るとき、回答の選択肢が多いと一個一個手動で入力するのは大変。
まとめて追加する方法があるか調べたら、スプレッドシートでリストを作ってGoogle Apps Script(GAS)で追加する方法があるらしい。
参考:
ところが asListItem().setChoiceValues で追加できる個数には上限があるらしく、1000個付近でエラーが出た。おそらく上限は1000個。
![](https://assets.st-note.com/img/1677202159148-JoT8AFnmGS.png?width=1200)
この方法だと上書きなので分割して追加もできない。
が、実はGASを使わなくてもスプレッドシートやExcelでリストにしておけば
1:スプレッドシートで追加したいリストの範囲を全部コピー
2:フォームの「選択肢1」のところにそのままペースト
で1001個以上一気に追加できる。数が多いと追加にちょっと時間がかかるがそれでも数分。この方法で2050個までは追加できた。
同じ質問に追加で4000個追加しようとしたらページが読み込めなくなったが、それが選択肢あたりの回答数の問題か同時に追加する個数の問題か(あるいはただ重いだけか)は不明。
この記事が気に入ったらサポートをしてみませんか?