ご訪問ありがとうございます。
Googleシートマスターのひろしです。
前回
Googleフォームにスプレッドシートから項目を追加する方法(コピペでできる!)
今回は、とっても価値の高い方法をお伝えします。
これを知ることであなたは、
- Googleフォームで選択肢の項目を自動的に切り替えることができます。
- トリガーの設定方法がわかります。
- ArrayFormulaとSEQUENCE関数の効果的な使い方がわかります。
なので、サクッとマスターして
と答えてあげてください。
動画はこちら
シートはこちら
※クリックするとシートが開きます。
動画内のポイント
- 選択肢となる項目を作成する
- 日付はテキスト
- ArrayFormulaとSEQUENCE関数の組み合わせ
- 名前付き範囲にする
- Googleフォームとの連携
- トリガーの設定
トリガーの設定
Step1.
①左側の時計のマークをクリックします。
Step2.
①実行する関数を選択で「AddGFormItems_List」(実行する関数)を選択します。
②イベントのソースを選択で「時間主導型」を選択します。
③時間ベースのトリガータイプで「日付ベースのタイマー」を選択します。
④時刻を「0時~1時」を選択します。
⑤「保存」をクリックします。
これで、毎日深夜の0時~1時の間にAddGFormItems_List関数が実行されます。
トリガーから指定する場合の注意
トリガーからはopenById()を使用してスプレッドシートを取得します。
また名前付き範囲を指定する際にシート名が必要となるので
ss.getRangeByName(SH_NAME+“!”+itemName).getValues()
こんな感じにする必要があります。
詳細はこちら
Googleフォーム・プルダウンの項目を1分おきに更新する方法
最後までご覧いただきありがとうございます。
つぎは、営業日だけにしてみましょう↓
Googleフォーム 今日以降の営業日のみプルダウンに表示する