Я пишу сценарий, который переносит события из Календаря Google на листы Google для отдельной даты. Я хочу, чтобы пользователь мог вводить дату в электронную таблицу (в данном случае в ячейку F1), а затем при запуске сценария сценарий получает все события за соответствующую дату. Однако, с моим текущим кодом, я могу ввести только дату в редакторе сценариев, так как сценарий не запустится, когда я попытаюсь сослаться на F1 вместо записанной даты. Что я делаю не так?
function getEvents() {
var ss= SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var cal = CalendarApp.getCalendarById("email@email.com");
var events = cal.getEventsForDay(new Date("2/5/2020"));
for(var i = 0;i<events.length;i++){
var title = events[i].getTitle();
Logger.log(title);
ss.getRange(i+2, 1).setValue(title);
}
}
Короче говоря, я бы хотел сослаться на ячейку в строке 5, а не на строку даты. Извините, если это так просто, я никогда не кодировал, так что это все для меня в новинку! Спасибо за любую помощь!