Size: a a a

Чат | Google Таблицы и скрипты

2020 March 16

K

Kanat in Чат | Google Таблицы и скрипты
Karen
=ARRAYFORMULA(СЖПРОБЕЛЫ(ARRAYFORMULA(REGEXREPLACE(A2:A;"[А-Яа-я]+";""))))
два раза арай нежелательно один внешний достаточно
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Karen
=ARRAYFORMULA(СЖПРОБЕЛЫ(ARRAYFORMULA(REGEXREPLACE(A2:A;"[А-Яа-я]+";""))))
СЖПРОБЕЛЫ(REGEXEXTRACT()) достаточно
источник

K

Kanat in Чат | Google Таблицы и скрипты
Vitaliy P.
СЖПРОБЕЛЫ(REGEXEXTRACT()) достаточно
A2:A у него там диапазон без арай только покажет А2
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Друзья! Может кто ни будь сталкивался с таким? делаю изменения в таблице, любые, могу даже новую таблицу создать и просто поставить единичку в листе, после чего есть вероятность что так зависнет, на 1-2 минуты. Месяца 4 такая ерунда уже. Может кто то сталкивался? У кого не спрошу, ни у кого нет такой проблемы!
источник

K

Kanat in Чат | Google Таблицы и скрипты
Stanislav Maslakov
Друзья! Может кто ни будь сталкивался с таким? делаю изменения в таблице, любые, могу даже новую таблицу создать и просто поставить единичку в листе, после чего есть вероятность что так зависнет, на 1-2 минуты. Месяца 4 такая ерунда уже. Может кто то сталкивался? У кого не спрошу, ни у кого нет такой проблемы!
даже новая свежая таблица?
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Kanat
даже новая свежая таблица?
Да, в любой, и может быть и в Гугл доках и таблицах
источник

K

Kanat in Чат | Google Таблицы и скрипты
У меня было такое, но из-за того что формулы долго думали
источник

MP

Michael Podgaiets in Чат | Google Таблицы и скрипты
Подскажите, плиз, идеи, как заблокировать/разблокировать право ввода в столбец по условию в некой управляющей ячейке?
Нужно заморозить состояние отчета после ввода признака "ОТЧЕТ СДАН", а  утром опять разрешить ввод.
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Kanat
У меня было такое, но из-за того что формулы долго думали
Формулы то ясно, и то там просто прогрузка идёт, а тут в любой момент может
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Michael Podgaiets
Подскажите, плиз, идеи, как заблокировать/разблокировать право ввода в столбец по условию в некой управляющей ячейке?
Нужно заморозить состояние отчета после ввода признака "ОТЧЕТ СДАН", а  утром опять разрешить ввод.
Скриптами надо прописывать, по ключевому слову, ставить защиту на диапазон, а потом триггер который утром будет стирать защиту
источник

MP

Michael Podgaiets in Чат | Google Таблицы и скрипты
Stanislav Maslakov
Скриптами надо прописывать, по ключевому слову, ставить защиту на диапазон, а потом триггер который утром будет стирать защиту
+
источник

MP

Michael Podgaiets in Чат | Google Таблицы и скрипты
Stanislav Maslakov
Скриптами надо прописывать, по ключевому слову, ставить защиту на диапазон, а потом триггер который утром будет стирать защиту
👏👏👏
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Michael Podgaiets
Подскажите, плиз, идеи, как заблокировать/разблокировать право ввода в столбец по условию в некой управляющей ячейке?
Нужно заморозить состояние отчета после ввода признака "ОТЧЕТ СДАН", а  утром опять разрешить ввод.
Вот с оф доков инфа по снятию защиты с диапазона // Remove all range protections in the spreadsheet that the user has permission to edit.
var ss = SpreadsheetApp.getActive();
var protections = ss.getProtections(SpreadsheetApp.ProtectionType.RANGE);
for (var i = 0; i < protections.length; i++) {
 var protection = protections[i];
 if (protection.canEdit()) {
   protection.remove();
 }
}
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Stanislav Maslakov
Вот с оф доков инфа по снятию защиты с диапазона // Remove all range protections in the spreadsheet that the user has permission to edit.
var ss = SpreadsheetApp.getActive();
var protections = ss.getProtections(SpreadsheetApp.ProtectionType.RANGE);
for (var i = 0; i < protections.length; i++) {
 var protection = protections[i];
 if (protection.canEdit()) {
   protection.remove();
 }
}
пропишите под нужные таблицы и настройте триггер на определенное время и он будет очищать вам вашу защиту
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Michael Podgaiets
Подскажите, плиз, идеи, как заблокировать/разблокировать право ввода в столбец по условию в некой управляющей ячейке?
Нужно заморозить состояние отчета после ввода признака "ОТЧЕТ СДАН", а  утром опять разрешить ввод.
урок по триггерам https://www.youtube.com/watch?v=VI387sEdguc
YouTube
Google Apps Script.Триггеры-запуск скриптов в определенный момент.Triggers Google Sheets Урок 8.
В этом уроке я расскажу о Триггерах в Google Apps Script которые при наступлении разных событий запускают ваш скрипт, из видео вы узнаете зачем нужны триггеры, где они используются и как с помощью них можно дать временный доступ пользователям к защищенному диапазону.
Смотрите до конца, будет интересно.

Поддержи автора канала пальцем в верх и подпиской это для  
меня лучший стимул продолжать развиваться.

Все уроки по Гугл таблицам в одном плейлисте - https://www.youtube.com/watch?v=fVe7zNulhQI&list=PLlHR3f8sb05BNZ_mWF0Qt2oqnHKwOSJRf

Помощь по гугл таблицам - пишите в ВК https://vk.com/id8947072


Мой паблик в Telegram - https://t.me/stmsolution

Буду рад видеть вас в  моей группе ВК - https://vk.com/public150463462

Twitter - https://twitter.com/STM_Solution

Мой сайт http://stmsolution.ru

Благодарности и поддержка развития канала:

Qiwi кошелек - 380500803198

https://www.donationalerts.com/r/sparrow1988

Веб Мани:
Z120564286113
U606610117223

Еще больше видео на моем канале http…
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Stanislav Maslakov
Друзья! Может кто ни будь сталкивался с таким? делаю изменения в таблице, любые, могу даже новую таблицу создать и просто поставить единичку в листе, после чего есть вероятность что так зависнет, на 1-2 минуты. Месяца 4 такая ерунда уже. Может кто то сталкивался? У кого не спрошу, ни у кого нет такой проблемы!
Пример сделай, расшарь таблицу.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Stanislav Maslakov
Друзья! Может кто ни будь сталкивался с таким? делаю изменения в таблице, любые, могу даже новую таблицу создать и просто поставить единичку в листе, после чего есть вероятность что так зависнет, на 1-2 минуты. Месяца 4 такая ерунда уже. Может кто то сталкивался? У кого не спрошу, ни у кого нет такой проблемы!
Это называется троттлинг, возможно у тебя есть много активных триггеров на других таблицах и google твои таблицы специально притормаживает
источник

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Роман Игнатов
Пример сделай, расшарь таблицу.
а что шарить, любая таблица, хоть новая хоть старая, и такое только у меня, другие пользователи просто не видят изменений которые я сделал, пока эта ерунда не отвиснет
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Либо ты просто тратил много серверного времени и делал это регулярно
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
В общем попробуй совсем другой аккаунт, должно быть проще
источник