【发布时间】:2022-06-20 15:12:17
【问题描述】:
**我是新手,对 Apps 脚本缺乏经验。 我正在为我们的高中开发一个设施请求系统。教练、教师等可以填写表格来请求/预订我们校园内多个地点的练习或活动。我正在尝试从 Google 表格创建 Google 日历事件,其中日历名称由 Google 表单/表格(D 列)中选择的位置标识。例如,篮球教练会向主健身房请求日期和时间(持续时间),并且将在主健身房日历上创建日历事件。我已经创建并拥有了多个日历。 我已经观看了几个 YouTube 视频并尝试了一些示例脚本,但对我所需要的没有任何帮助。任何帮助将不胜感激。
我认为我的代码中有几个错误。 [这是电子表格的副本。][1]
function createCalendarEvent() {
let spreadsheet=SpreadsheetApp.getActiveSheet();
let request=sheet.getDataRange().getValues();
request.splice(0,1);
let getOwnedCalendarsByName=Spreadsheet.getDataRange(4);
let athleticsCalendar=CalendarApp.getOwnedCalendarsByName()
request.forEach(function(entry){
athleticsCalendar.creat(entry[2],entry[6],entry[8]);
});
}
[1]: https://docs.google.com/spreadsheets/d/1zdevdFr8R0xmQNoO3wveLgty189PrFVTlTe-HpJUfGE/edit?usp=sharing
【问题讨论】:
标签: google-apps-script google-calendar-api