Я работаю в Google Scripts в сочетании с электронными таблицами Google.Идея состоит в том, чтобы я сделал электронную таблицу, которая может считывать события в календаре.Я могу читать лист по горизонтали, однако хочу иметь возможность читать его по вертикали.
См. Сценарий, который у меня есть ниже.
function caltest1() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 23; // First row of data to process
var numRows = 2; // Number of rows to process
var dataRange = sheet.getRange(startRow, 1, numRows, 10);
var data = dataRange.getValues();
var cal = CalendarApp.getDefaultCalendar();
for (i in data) {
var row = data[i];
var tstart = new Date(row[1]);
var tstop = new Date(row[7]);
var title = row[0]; // First column
var desc = row[2]; // Second column
var guest = row[8];
var loc = row[9];
cal.createEvent(title, tstart, { description: desc, location: loc, sendInvites: true, guests: guest });
}
}