Size: a a a

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

2020 March 16

SM

Stanislav Maslakov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Это называется троттлинг, возможно у тебя есть много активных триггеров на других таблицах и google твои таблицы специально притормаживает
хм , возможно. я об этом думал, но как то подумал потом еще и решил, что не может быть
источник

K

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

SM

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

MP

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

С

Сергей? in Чат | Google Таблицы и скрипты
Admin
@IronMan74

Сниппет для определения последней заполненной строки
function getLastRowForAdmin(sheet, column){
 var data = sheet.getDataRange().getValues();
 var lr = 0;
 data.forEach(function(x, index){
   if(x[column-1] != ''){
     lr = index;}
 })
 return lr + 1
}
А чем плох GetLastRow?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Сергей?
А чем плох GetLastRow?
Тем, что он определяет последнюю заполненную строку, в том числе с формулой
источник

EN

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

С

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

RR

Roman Rudenko in Чат | Google Таблицы и скрипты
Всем привет! Подскажите, как с помощью gas получить графики из таблиц в виде изображения (png, jpeg) ?
Пробовал getblob.getas('image/png') но такой подход искажает исходный вид графика
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Roman Rudenko
Всем привет! Подскажите, как с помощью gas получить графики из таблиц в виде изображения (png, jpeg) ?
Пробовал getblob.getas('image/png') но такой подход искажает исходный вид графика
Что именно искажается?
источник

RR

Roman Rudenko in Чат | Google Таблицы и скрипты
Роман Игнатов
Что именно искажается?
Пропадает название, меняется цвет столбцов, теряется объёмность. Уродский график получается, если вкратце
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Roman Rudenko
Пропадает название, меняется цвет столбцов, теряется объёмность. Уродский график получается, если вкратце
Давным давно решал похожую проблему с помощью Charts api.
https://developers.google.com/apps-script/reference/charts/
источник

EN

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

RR

Roman Rudenko in Чат | Google Таблицы и скрипты
Спасибо, буду разбираться. Надеялся, что есть более простой путь)
источник

МС

Максим Стоянов... in Чат | Google Таблицы и скрипты
Admin
@IronMan74

Сниппет для определения последней заполненной строки
function getLastRowForAdmin(sheet, column){
 var data = sheet.getDataRange().getValues();
 var lr = 0;
 data.forEach(function(x, index){
   if(x[column-1] != ''){
     lr = index;}
 })
 return lr + 1
}
Ого сколько кода, не лучше ли использовать return sheet.getLastRow(); ?
источник

МС

Максим Стоянов... in Чат | Google Таблицы и скрипты
убедил)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Максим Стоянов
Ого сколько кода, не лучше ли использовать return sheet.getLastRow(); ?
Не лучше и ты уже третий, кто это спрашивает, читайте чат, ребят
источник

EN

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

МС

Максим Стоянов... in Чат | Google Таблицы и скрипты
Но если у вас одна строка по середине пуста, вы получите не последнюю строку а -1 стрку
источник

МС

Максим Стоянов... in Чат | Google Таблицы и скрипты
Лучше уже .some вместо .filter
источник