#google-apps-script #google-sheets
Вопрос:
Приношу извинения, если о чем-то подобном уже спрашивали, у меня практически нет опыта в этом.
Есть ли скрипт, который может проверять книгу Google Листов на наличие изменений, чтобы затем повлиять на другую книгу листов. Я нашел что-то в этом роде, но оно всегда ссылается на одну и ту же книгу и перемещает всю строку.
У меня есть электронная таблица, содержащая несколько списков пользователей (Пример перемещения), а у другого сотрудника есть лист, содержащий статус активности и другие сведения (Пример редактирования). Когда пользователь помещается в образец электронной таблицы редактирования, его необходимо будет переместить из соответствующего активного списка в соответствующий Неактивный список. Пользователям не нужно будет автоматически добавляться обратно в активный список после их возвращения, это будет ручной процесс.
Ссылка на пример перемещения образца: https://docs.google.com/spreadsheets/d/1q3yRMa5sum8dHLyw_2ppLaWBUEoj_Gl6F_btWIiqsfw/edit?usp=sharing
Ссылка на пример редактирования образца: https://docs.google.com/spreadsheets/d/1IZzoJQkFsavgnjkwz1GkuwDj-m6kG-CYQfLKx2EmPSI/edit?usp=sharing
Комментарии:
1. Какой у тебя вопрос?
2. О, я полагаю, что пропустил самую важную часть-редактирование поста.
3. Извините , я не до конца понял, что вы хотите сделать. В частности, это утверждение «Когда пользователь помещается в образец электронной таблицы редактирования, его необходимо будет переместить из соответствующего активного списка в соответствующий неактивный список». Можете ли вы показать свой ожидаемый результат? Я проверил ваш пример редактирования, где пользователь зип и не существует. Но в вашем примере листа перемещения пользователь не все еще находится в активном списке? Он должен быть перемещен в список неактивных, верно?
4. Кроме того, намерены ли вы иметь фиксированное количество возможных пользователей для вашего активного и неактивного списка? только 7 пользователей? или вы планируете скорректировать его в будущем
5. Пример перемещения содержит всех пользователей, пример списка редактирования будет списком пользователей, которые были деактивированы, с датой повторной активации, если они вернутся (наши сотрудники хотят сохранить их там, даже если они вернутся по какой-либо причине). Если пользователь будет добавлен в образец редактирования, мне потребуется, чтобы он автоматически перемещался в книге «Пример перемещения» из активного списка в неактивный список. Мой образец вывода-zeep, идентификатор 2222222. Zeep был добавлен в Редактирование образца и перемещен с Active1 на Inactive1 при перемещении образца.