Можно ли удалить строки из нескольких листов одновременно (архивирование)? - PullRequest
1 голос
/ 23 октября 2019

Я создал базу данных по обучению персонала в Google Sheets. Один сотрудник появится на нескольких листах.

Я хочу добавить столбец в основной таблице рядом со столбцом имен сотрудников и добавить раскрывающийся список Да / Нет в этот столбец, чтобы, когда этот сотрудник покидает фирму, активировался раскрывающийся список Да и всестроки, относящиеся к этому сотруднику, вырезаны и вставлены в листы с дублированными заголовками, а пустые ячейки, в которых лежат исходные данные, удалены.

Возможно ли это? Может ли кто-нибудь помочь мне с формулой или кодом?

Ниже приведена ссылка на копию базы данных:

База данных

Выпадающий список находится в столбце K листа «Управление персоналом». Нужно ли сначала создавать дубликаты каждого листа с активным персоналом, чтобы можно было перенести заархивированные строки?

1 Ответ

0 голосов
/ 29 октября 2019

Вы можете сделать это, создав onEdit триггер , который: - проверяет, является ли текущее редактирование тем, которое должно инициировать копирование - копирует данные на резервный лист - удаляет данные из источника.

Вот несколько ресурсов, которые могут вам помочь:

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...