Я частично знаю название 2 листов, которое мне нужно переименовать, когда ячейка B2
меняется на каждом листе:
Один из них называется csv_nat
, и его следует переименовать в csv_nat_30_11_2019
когда ячейка B2
в листе изменяется (это формат даты, например 30/11/2019)
Другая имеет ту же структуру и называется csv_alt
Моя главная проблема заключается в следующем. Когда имя вкладки уже изменилось, мне нужно найти лист по его root имени (csv_nat
), и я не понял, как.
Мой ограниченный и начальный код на данный момент:
function onEdit(e){
if(e.range.getA1Notation() != "B2") return;
e.source.getActiveSheet().setName("csv_nat_"+e.value);
}
Кроме того, функция onEdit
работает для любых изменений или только когда пользователь редактирует ячейку?