在我的脚本中,例如,日期开始和结束日期:(“ 2019年8月1日”开始日期)和(“ 2019年8月30日”结束日期)并且我想读取单元格数据以使其易于更改。
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var cal = CalendarApp.getCalendarById("for_example@gmail.com");
var events = cal.getEvents(new Date ("August 01, 2019"), new Date("August 30, 2019"));
我可以从单元格加载日期吗?开始日期将在单元格“ A1”中,结束日期将在“ B1”中
最终状态:
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var cal = CalendarApp.getCalendarById("for_example@gmail.com");
var events = cal.getEvents(new Date ("A1"), new Date("B1"));// this is problem
答案 0 :(得分:0)
您可以使用:
ss.getRange("A1").getDisplayValue()
从电子表格单元格获取值。
答案 1 :(得分:0)
只要将单元格中的内容设置为日期格式,就可以使用get.Value()
来获取它们:
var events = cal.getEvents(ss.getRange("A1").getValue(), ss.getRange("B1").getValue());