一、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];
}