Я снова борюсь со своим сценарием. :( Я пытаюсь разрешить нескольким людям редактировать мой лист, но мой сценарий работает только для владельца, а не для пользователей? Мне нужно, чтобы он редактировал столбец А с датой в любое время, когда ЛЮБОЙ что-то вводит в определенный столбец. Другие учетные записи, которые Редактирование использует iPad, если это что-то изменило. Это код, который я сейчас использую:
function onEdit() {
var sheetNames = ['Sheet1', 'Sheet2', 'Sheet3', 'Sheet4'];
var colsToCheck = [9, 10, 9, 9];
var colOffsets = [-8, -9, -8, -8];
var sheet = SpreadsheetApp.getActive().getActiveSheet();
var name = sheet.getSheetName();
var index = sheetNames.indexOf(name);
if (index > -1) {
var cell = sheet.getActiveCell();
var col = cell.getColumn();
if (col == colsToCheck[index]) {
var dateTimeCell = cell.offset(0, colOffsets[index]);
dateTimeCell.setValue(new Date());
}
}
}
Заранее спасибо!