Задать вопрос
iSeb
@iSeb
потребитель услуг IT

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

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

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

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

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

Похожие вопросы
Diamond Personnel R&C Москва
До 110 000 ₽
DigitalHR Москва
от 100 000 до 150 000 ₽
DigitalHR Москва
от 130 000 до 180 000 ₽