كيفية دمج جدول بيانات Google مع تقويم Google؟
-
25-09-2019 - |
سؤال
لدي جدول بيانات Google في تطبيقات Google. عندما أدخل تاريخ/وقت في جدول البيانات ، أريد إنشاء إدخال مقابل في تقويم Google معين؟ كيف يمكنني أن أفعل هذا؟
هذه مسلك يقترح نوعًا من البرمجة النصية ولكن لا يتم إعطاء الحل الكامل. وأنا أستخدم تطبيقات Google بدلاً من مستندات Google كما هو مقترح في هذا الموضوع.
تحديث : وجدت هذا مسلك معاون، مساعد، مفيد، فاعل خير.
المحلول
function caltest1() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 2; // Number of rows to process
var dataRange = sheet.getRange(startRow, 1, numRows, 5);
var data = dataRange.getValues();
var cal = CalendarApp.getDefaultCalendar();
for (i in data) {
var row = data[i];
var title = row[0]; // First column
var desc = row[1]; // Second column
var tstart = row[2];
var tstop = row[3];
var loc = row[4];
//cal.createEvent(title, new Date("March 3, 2010 08:00:00"), new Date("March 3, 2010 09:00:00"), {description:desc,location:loc});
cal.createEvent(title, tstart, tstop, {description:desc,location:loc});
}
}
مأخوذة مباشرة من هنا.
لا تنتمي إلى StackOverflow