iSeb
@iSeb
потребитель услуг IT

Как в функции закрыть и открыть доступ на редактирования в листе ОДНОЙ ячейки?

В начале функции закрыть редактирование одной ячейки таблицы и в конце функции открыть доступ редактирования.
Так же учесть что бы не нарушились права доступов пользователей после этой функции.
У пользователей лист закрыт на редактирование с исключением диапазона.
  • Вопрос задан
  • 206 просмотров
Решения вопроса 1
oshliaer
@oshliaer Куратор тега Google Apps Script
Google Products Expert
Этого нельзя сделать. Ну, или можно, но совсем ерунда получится.

Для перехвата "даблклика" вы должны блокировать повторное исполнение кода до момента исполнения текущего. Я обычно для этого использую LockService.

Скрипты - это REST. REST - это пошаговое изменение состояния. Никаких "кликов" "setTimeout" и пр. в Таблицах нет. А еще там нет доступа к интерфейсу, лишь небольшие вкрапления фреймов на GAS в разрешенные области приложения (алерт, диалог, сайдбар, меню, тост).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы