У меня есть этот код в Google листов:Google скрипт (копия строки на другой лист onEdit)
function copy(row) {
var value = sheet.getRange(row, 1).getValue();
sheet.getRange(row, 3).setValue(value);
}
Тогда я изменить функцию onEdit
function onEdit(e){
var range = e.range;
copy(range.getRow());
}
Теперь этот скрипт скопировать некоторые строки, которые мы редактируем ,
Но мне нужно было скопировать эту строку на другой лист. И если я делаю так:
function copy(row) {
var value = sheet.getRange(row, 1).getValue();
var sheetTo = SpreadsheetApp.openById(ID).getSheetByName(NAME);
sheetTo.getRange(row, 3).setValue(value);
}
Это не работает. (Если вызов функции из редактора он хорошо работает)
Пожалуйста, помогите
Anastasia, добро пожаловать в SO! Не могли бы вы сообщить нам, какую ошибку (если есть) вы получили? – Eugene
Я не знаю, где я могу видеть ошибки. всегда он показывает мне, как всплывающее окно в редакторе, но теперь у меня нет ни одного –