Я использую скрипт Google Script для извлечения данных формы Google из листов, чтобы сделать событие в Календаре Google.Форма заполняет два столбца данных (метка времени и число).Я использую формулу в столбце C, чтобы создать заголовок из данных в столбце B. Независимо от того, что я пытаюсь, я могу только получить данные в столбце B для отображения в календаре.
// function to retrieve data from Sheet and add to Calendar
function simpleSheetsToCalendar() {
// get spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Sheet1');
// get the data from Google Sheet
var data = sheet.getRange(sheet.getLastRow(),1,1,3).getValues();
// create variables
var date = data[0][0];
var title = data[0][3];
// get calendar
var masterCal = CalendarApp.getCalendarById('uknowme@gmail.com');
// add to calendar
masterCal.createAllDayEvent(title,date);
}