2010-10-24 111 views
5

我在Google Apps中有Google電子表格。當我在電子表格中輸入日期/時間時,我想在特定的Google日曆中創建相應的條目?我怎樣才能做到這一點?如何將Google電子表格與Google日曆集成?

thread建議某種腳本,但沒有給出完整的解決方案。我正在使用Google Apps,而不是此主題建議的Google文檔。

更新:找到這個thread有幫助。

回答

4
function caltest1() { 
    var sheet = SpreadsheetApp.getActiveSheet(); 
    var startRow = 2; // First row of data to process 
    var numRows = 2; // Number of rows to process 
    var dataRange = sheet.getRange(startRow, 1, numRows, 5); 
    var data = dataRange.getValues(); 
    var cal = CalendarApp.getDefaultCalendar(); 
    for (i in data) { 
    var row = data[i]; 
    var title = row[0]; // First column 
    var desc = row[1];  // Second column 
    var tstart = row[2]; 
    var tstop = row[3]; 
    var loc = row[4]; 
    //cal.createEvent(title, new Date("March 3, 2010 08:00:00"), new Date("March 3, 2010 09:00:00"), {description:desc,location:loc}); 
    cal.createEvent(title, tstart, tstop, {description:desc,location:loc}); 
} 
} 

直接從here.

採取
相關問題