一、Google Apps Script (GAS)
二、實例介紹
三、實做
//日曆id var googleCalendarID = "日曆id";//請自行替換 /*=========================================================== title : 日曆標題 startDate : 日曆日期 description : 日曆內容 color : 日曆顏色 ===========================================================*/ function setCalendar(title, startDate, description, color) { startDate = new Date(startDate.replace(/-/g, "/"));//轉換日期格式 //透過ID取得日曆 var cal = CalendarApp.getCalendarById(googleCalendarID); //沒有結束日期的全天事件 var even = cal.createAllDayEvent(title, startDate, {description:description}); //設定形成顏色(1~11) even.setColor(color); }
調用函式
function myFunction() { var title="日曆標題"; var startDate="2021/03/31"; var description="測試內容"; var color=11; setCalendar(title, startDate, description, color); }
var ss = SpreadsheetApp.getActive();//取得試算表 var ws = ss.getActiveSheet();//取得試算表中的第一個表 //getRange(row, col, 列數, 欄數) var title = ws.getRange(1, 1, 1, ws.getLastColumn()).getValues()[0];//取得表單中文欄名
查看變數或陣列、物件
console.log(title);
var data={}; for(i in title){ data[title[i]] = e.values[i]; }