[英]How do I send an email to an address that is chosen from a dropdown menu in google sheets?
[英]How do I pull over info from google sheets into a dropdown menu in forms that will update itself every minute
我正在通過谷歌表格/表格設置一個瑣事游戲。 我有一個谷歌表單,可以讓團隊輸入他們的團隊名稱並提交。 然后這會回到帶有時間戳的谷歌表。 我希望通過谷歌 forms 將這些回復拉到我接下來的 18 個瑣事問題的下拉菜單中。 使用谷歌 forms 中的表單游俠,它只會每小時或手動更新一次。 我正在嘗試編寫一個每分鍾左右更新一次的代碼。
在 Google Apps 腳本中編寫此代碼
function changeForm() {
var form = FormApp.openById("enter your form id here");
var items = form.getItems();
//get form id from inspect element at <input id=???>
var question1 = form.getItemById('question id').asListItem();
var ss = SpreadsheetApp.openById("your sheet id");
var sheet = ss.getSheetByName("Form Responses 1");
var row = sheet.getLastRow();
var answer = sheet.getRange(1, 2, row).getValues(); //range of answer
question1.setTitle("title")
.setRequired(true) //true or false
.setChoiceValues(answer);
}
然后,將您的項目和 go 保存到Google Apps Script 中的您的項目中。
單擊您的項目。
單擊三個點按鈕,然后選擇“觸發器”。
單擊“添加觸發器”。
設置您的 function 名稱。
設置“選擇事件源”為“時間驅動”
設置觸發時間
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.