Size: a a a

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

2022 January 13

С

Серж in Чат | Google Таблицы и скрипты
Вопрос можно?
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Пишите)
источник

С

Серж in Чат | Google Таблицы и скрипты
Если указать для защиты строки диапазон это вот так var range = sheet.getRange('A1:A10') вместо var range = ss.getActiveSheet().getRange(`${rowN}:${rowN}`)

Все никак не въеду в логику скриптов🤦‍♂️
источник

v

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

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
getRange принимает строку. А уж какой она будет, набранной вручную или созданной в шаблоне, значения не имеет
источник

v

volond in Чат | Google Таблицы и скрипты
не всегда
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Пример
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
📌📌❗ volond, в чате только одно правило: к каждому вопросу прикладывать ссылку на Таблицу с примером.

✅Как нужно:
Друзья, привет! Как бы мне из левой таблицы сделать правую? Сроки горят, гречки нет, выручайте:
https://docs.google.com/spreadsheets/d/1RxWhIvTprmnVHxUpRXOonLgBrfv7YL6cevGWaNo26nE/edit#gid=135585788
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
ss.getActiveSheet().getRange(`A${rowN}:A${rowN}`)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Так будете закрывать только ячейки столбца A
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
ss.getActiveSheet().getRange(`A${rowN}:С${rowN}`) - так A1:C1 и так далее
источник

v

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

С

Серж in Чат | Google Таблицы и скрипты
🙄 если указать  это будет не верно? ss.getActiveSheet().getRange(`${rowN}:${column10}`)
Имею ввиду ограничить защиту в диапазоне
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Пример, когда getRange принимает строку и ему не пофиг как она собрана. Примеры полиморфизма тут не нужны, контекст обсуждения был именно про вариант с одним строковыс параметром
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Я вообще не понимаю что вы хотите
источник

С

Серж in Чат | Google Таблицы и скрипты
Указать диапазон 1:10 зашиты строки, с телефона не могу собрать таблицу для примера
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Документацию по getrange смотрите, там пара абзацев и пробуйте, все получится. https://developers.google.com/apps-script/reference/spreadsheet/sheet#getRangeList(String)

Если смущает запись с долларами - собирайте диапазон так: rowN + ':' + rowN

Если нужно добавить конкретные столбцы - то также добавляйте их через +, столбцы должны быть в кавычках, в итоге должна получится правильная запись диапазона (a1:b1, например), тогда скрипт его сможет закрыть.
источник

С

Серж in Чат | Google Таблицы и скрипты
Благодарю, буду читать
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
Серж (0) изменил репутацию Eugeny Namokonov (1859)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ну у нас же в примере каждая строка закрывается, так? Если вы хотите одним чекбоксом закрывать много строк, то формируйте диапазон вида 1:10 (row + ':' + (row + 9))
источник