function onEdit(e){
var row = e.range.getRow()
var sheet = e.source
if(sheet.getRange("b"+row-1).getValue()!='' || sheet.getRange("c"+row-1).getValue()!='')
{
sheet.getRange(row+":"+row).clearContent();
Browser.msgBox("Вася, куда ты вводишь?!")
}
Скрипт смотрит на колонки B и C на строку выше от строки редактирования и если одна из них пустая - выводит ошибку и удаляет все, что в текущей строке.
По аналогии можете дописать до вашего случая.
Привет( Евгений, вот такая ошибка мне показывает. Подскажите, пожалуйста, в какую сторону мне надо смотреть. Вариантов у меня уже было много - начиная от указания строк, заканчивая неподключенными тригерами. 🙈 Конечно, благодаря этому нашла инфо для новичков по google apps script, (если интересно будет еще кому-то - могу сбросить, начиная с классов/иерархии, чтобы понимали уровень)), но вопрос не решила.. Я создала книгу с Васей как вы сбросили, чтобы сначала заработал этот скрипт, а потом уже хотела тренироваться на своем листе, но эта же ошибка. Помогите, плиз, если можете... Спасибо..)