Size: a a a

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

2019 September 12

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
вот я перерыл классы в документации, не нашёл подходящую функцию
источник

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
точнее метод
источник

K

Kanat in Чат | Google Таблицы и скрипты
Serhii Deliiev
вот я перерыл классы в документации, не нашёл подходящую функцию
а вручную один раз весь лист настроить не варинт?
источник

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
что Вы подразумевате под ручной настройкой?
дело в том, что мне нужен также триггер, который не позволяет мне ничего изменять в моей таблице
источник

K

Kanat in Чат | Google Таблицы и скрипты
Serhii Deliiev
что Вы подразумевате под ручной настройкой?
дело в том, что мне нужен также триггер, который не позволяет мне ничего изменять в моей таблице
Имел в виду форматирование желаемое настроить как надо на том листе куда парс приходит. Так вы скриптами уже парсите?
источник

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
да, я Вас правильно понял
вот я этого сделать не могу, триггер сразу сбрасывает всё форматирование, а значит у меня в скрипте должен быть уже и метод, который вытягивает форматирование

да, парсю скриптами, но по сути IMPORTRANGE мне также не даст форматировать, если я оставлю триггер
источник

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
а триггер мне необходим для того, чтобы если в оригинале кто-то изменил какие-то нужные мне доступы, то информация в новом документе была всегда актуальной
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Serhii Deliiev
вот я перерыл классы в документации, не нашёл подходящую функцию
Точно перерыли?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Точно перерыли?
не, уверен, потому и обратился за помощью к сообществу 😉
Я по профессии менеджер проектов, не разработчик)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Serhii Deliiev
не, уверен, потому и обратился за помощью к сообществу 😉
Я по профессии менеджер проектов, не разработчик)
Класс range: getValues, getFormats, getBackground и так далее
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Serhii Deliiev
не, уверен, потому и обратился за помощью к сообществу 😉
Я по профессии менеджер проектов, не разработчик)
Пробуйте в следующий раз перед вопросом гуглить, пжл
источник

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
а в качестве аргументов указывать сам цвет?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Там есть примеры
источник

SD

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

SD

Serhii Deliiev in Чат | Google Таблицы и скрипты
спасибо)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Serhii Deliiev
Вы не поверите, но я полдня на работе гуглил
Окей, вам нужно написать скрипт, который берет значения выбранного диапазона (getValues), фон (getBackground()), цвет шрифтов и так далее, а потом все это вставит в новый диапазон
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
в этом примере вставляются только значения
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
​​Скрипт копирования / фильтрации.

Друзья, привет. В последние недели в нашем чате все чаще спрашивают — а что делать, если не работает функция Importrange и данные из другой Таблицы не загружаются или загружаются не полностью (кстати, вот ответ поддержки на это).

Мы написали простой скрипт, который поможет в такой ситуации: 
1) скрипт открывает выбранную Таблицу / лист в ней
2) берет диапазон и фильтрует его по первому столбцу по дате (мы это сделали, чтобы показать, что так можно)
3) очищает лист в другой Таблице
4) и вставляет данные

В скрипте всего несколько строк кода и каждая из них снабжена комментариями, чтобы открыть скрипт   — скопируйте таблицу себе и перейдите в Инструменты → Редактор скриптов.

Таблица со скриптом, которую нужно скопировать

P. S. Чтобы скрипт выполнялся регулярно, например, раз в сутки — идем в Правка → Триггеры текущего проекта и задаем расписание запуска.
источник