首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从google中将描述添加到google日历中

如何从google中将描述添加到google日历中
EN

Stack Overflow用户
提问于 2022-10-14 02:01:19
回答 1查看 20关注 0票数 1

我通过google中的工作表在google日历中创建事件(我使用Gsuite / google工作区)。我有下面的脚本,这是很好的工作,但我需要的描述,进入谷歌日历以及。目前,只有标题,开始,结束和位置正在过去。

我如何编辑我的脚本,以便描述进入事件?

代码语言:javascript
运行
复制
function create_Events(){

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("Test");
  var last_row = sheet.getLastRow();
  var data = sheet.getRange("A1:E" + last_row).getValues();
  var cal = CalendarApp.getCalendarById("Joe@email.com.au");
  //Logger.log(data);

  for(var i = 0;i< data.length;i++){
    //index 0 =
    var event = CalendarApp.getDefaultCalendar().createEvent(data[i][0],
    new Date(data[i][1]),
    new Date(data[i][2]),
    {location: data[i][3]});
 Logger.log('Event ID: ' + event.getId());

    
  }

}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-14 02:12:35

这样试一试:

代码语言:javascript
运行
复制
function create_Events() {
  var ss = SpreadsheetApp.getActive();
  var sh = ss.getSheetByName("Test");
  var vs = sh.getRange("A1:E" + sh.getLastRow()).getValues();
  var cal = CalendarApp.getCalendarById("Joe@email.com.au");
  vs.forEach(([t, s, e, l, d]) => {
    cal.createEvent(t, new Date(s), new Date(e), { description: d, location: l });
  });
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74063567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档