Использую такой скрипт для занесения даты изменения листа в ячейку. Проблема в том, что скрипт работает не при всех изменениях. Изменений в файле много. Не могу понять в чем проблема и что делать
function onEdit(e) {
// Set a comment on the edited cell to indicate when it was changed.
var sheet_name = e.source.getActiveSheet().getName();
var range = e.range;
var column = range.getColumn()
var d = new Date()
if (range.getValue() != '' && sheet_name != 'Template' && sheet_name != 'Template_Rus' && sheet_name != 'Hierarchy' &&
column >= 6) {
e.source.getActiveSheet()
.getRange('A2')
.setValue(d.getMonth()+1 + '/' + d.getDate() + '/' + d.getFullYear())
}
else if (sheet_name != 'Template' && sheet_name != 'Template_Rus' && sheet_name != 'Hierarchy' && column >= 6) {
range.clearNote()
}
}
Причин может быть много. Вот очевидные из них:
function handler(e){try{...}catch(err){...}}
e.source.getActiveSheet().getName();
быть не может. Почитайте мои комментарии по поводу этого на этом форуме. Сделайте e.range.getSheet().getName();
range.getValue() != '' && sheet_name != 'Template' && sheet_name != 'Template_Rus' && sheet_name != 'Hierarchy' &&
column >= 6
Кто кроме вас будет разбираться в этом!? Выносите в отдельную функцию.Виртуальный выделенный сервер (VDS) становится отличным выбором
Видел кто то или делал пипетку для изображений на js ? есть изображение(пусть разноцветное) , и нужно допустим узнать какого цвета там больше...
Как добавлять активный класс к элементам по клику на кнопки nav-prev и nav-next? Проблема с моим скриптом такова: Если активный первый элемент и нажать...
надо протестировать функцию, для этого ей надо передать new Response(
народ помогите, не могу найти даже похожие=((