Size: a a a

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

2018 August 13

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
окей, помочь хотел
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Веселов
окей, помочь хотел
Спасибо :) Ну тут оптимальней всего - скрипт
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
​​onEdit() скрипт для выпадающих связанных списков 🔥🔥

Друзья, свершилось. Не прошло и двух лет с момента создания канала, как мы решили опубликовать скрипт для создания связанных выпадающих списков.

Пример—из школы танцев. Нам нужно в зависимости от выбранного в столбце A партнёра сформировать в ячейке столбца B выпадающий список из партнёрш, которые с нашим партнером танцуют (Таблица в диапазоне D2:G4).

Наш скрипт будет запускаться при редактировании первого столбца "Листа1" (специально вывели и столбец и лист в условие скрипта, чтобы вы смогли поменять на то, что нужно вам).

Чтобы скрипт заработал после копирования Таблицы, вам нужно открыть Инструменты > Редактор скриптов и запустить его в первый раз вручную, авторизовав.

Таблица c примером / и сам скрипт

function onEdit(e)
{
 var range = e.range
 var sheet = e.source.getActiveSheet();
 
 if(range.getColumn()===1 && sheet.getName()==='Лист1'){
   var key = e.value
   var listdata = sheet.getRange("D1:G4").getValues().filter(function(row){return row[0] === key})[0]
   var list = []
   for(x=1; x<listdata.length; x++){list.push(listdata[x])}
   
   range = range.offset(0, 1)
   var rule = SpreadsheetApp.newDataValidation().requireValueInList(list).build();
   range.setDataValidation(rule);    
 }
}
источник

OA

Oleg Alex in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Вот оно
Только увидел и сразу вспомнил. Знал, что кому-то еще пригодится... Спасибо вам @namokonov еще раз
источник

M

Mike in Чат | Google Таблицы и скрипты
Слышал, что аккаунт Google имеет определённые ограничение по времени выполнения скриптов - а где можно посмотреть эти конкретные лимиты для самого себя?
источник

M

Mike in Чат | Google Таблицы и скрипты
И их текущую выработку
источник

M

Mike in Чат | Google Таблицы и скрипты
И вообще можно ли где-то это посмотреть?
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Mike
И вообще можно ли где-то это посмотреть?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
Слышал, что аккаунт Google имеет определённые ограничение по времени выполнения скриптов - а где можно посмотреть эти конкретные лимиты для самого себя?
Все, лимиты на парсинг вышли? :)
источник

NK

ID:594975525 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Все, лимиты на парсинг вышли? :)
Димиты по моему там стоят 1000 скач файлов сутки.регь новый ключ
источник

NK

ID:594975525 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Все, лимиты на парсинг вышли? :)
Безлимит в сутки 10 млн стоит 5 к зеленых в месяц
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
ID:594975525
Безлимит в сутки 10 млн стоит 5 к зеленых в месяц
Что такое безлимит? Тариф gsuite - знаю, а безлимита там не видел. Где почитать?
источник

NK

ID:594975525 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Что такое безлимит? Тариф gsuite - знаю, а безлимита там не видел. Где почитать?
ссыль не могу жать не сохранил.посмотри в разделе для разрабов
источник

NK

ID:594975525 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Что такое безлимит? Тариф gsuite - знаю, а безлимита там не видел. Где почитать?
Знакомый делал парсер файлов Pdf там и столкнулись с этим
источник

NK

ID:594975525 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Что такое безлимит? Тариф gsuite - знаю, а безлимита там не видел. Где почитать?
Или нпиши письмо прям в гугл лни тебе подскажут знаклмлму манагер звонил с фоса амерского гугла
источник

ВБ

Владимир Барчинский... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ловите, связанный выпадающий список через onEdit() https://docs.google.com/spreadsheets/d/1TX3kCIm35dk9NFT__yKPglrCpOxGaDvyn7J6LkUZAwI/edit?usp=sharing

1. выбираете партнера в первой колонке
2. скрипт подставляет имя партнера в d2 и в диапазон d4:d6 подтягиваются партнерши
3. их можете выбирать во второй колонке, там выпадающий список из диапазона d2:d6
Да, сам делал, много подчерпнул на вашем канале, что-то додумывал и комбинировал уже сам.

За OnEdit, спасибо посмотрю что к чему.
источник

EN

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

За OnEdit, спасибо посмотрю что к чему.
Смотрите сразу это https://t.me/google_sheets/313
Telegram
Google Таблицы
​​onEdit() скрипт для выпадающих связанных списков 🔥🔥

Друзья, свершилось. Не прошло и двух лет с момента создания канала, как мы решили опубликовать скрипт для создания связанных выпадающих списков.

Пример—из школы танцев. Нам нужно в зависимости от выбранного в столбце A партнёра сформировать в ячейке столбца B выпадающий список из партнёрш, которые с нашим партнером танцуют (Таблица в диапазоне D2:G4).

Наш скрипт будет запускаться при редактировании первого столбца "Листа1" (специально вывели и столбец и лист в условие скрипта, чтобы вы смогли поменять на то, что нужно вам).

Чтобы скрипт заработал после копирования Таблицы, вам нужно открыть Инструменты > Редактор скриптов и запустить его в первый раз вручную, авторизовав.

Таблица c примером / и сам скрипт

function onEdit(e)
{
 var range = e.range
 var sheet = e.source.getActiveSheet();
 
 if(range.getColumn()===1 && sheet.getName()==='Лист1'){
   var key = e.value
   var listdata = sheet.getRange("D1:G4").getValues().filter(function(row){return…
источник
2018 August 14

ВБ

Владимир Барчинский... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Смотрите сразу это https://t.me/google_sheets/313
Telegram
Google Таблицы
​​onEdit() скрипт для выпадающих связанных списков 🔥🔥

Друзья, свершилось. Не прошло и двух лет с момента создания канала, как мы решили опубликовать скрипт для создания связанных выпадающих списков.

Пример—из школы танцев. Нам нужно в зависимости от выбранного в столбце A партнёра сформировать в ячейке столбца B выпадающий список из партнёрш, которые с нашим партнером танцуют (Таблица в диапазоне D2:G4).

Наш скрипт будет запускаться при редактировании первого столбца "Листа1" (специально вывели и столбец и лист в условие скрипта, чтобы вы смогли поменять на то, что нужно вам).

Чтобы скрипт заработал после копирования Таблицы, вам нужно открыть Инструменты > Редактор скриптов и запустить его в первый раз вручную, авторизовав.

Таблица c примером / и сам скрипт

function onEdit(e)
{
 var range = e.range
 var sheet = e.source.getActiveSheet();
 
 if(range.getColumn()===1 && sheet.getName()==='Лист1'){
   var key = e.value
   var listdata = sheet.getRange("D1:G4").getValues().filter(function(row){return…
источник

ВБ

Владимир Барчинский... in Чат | Google Таблицы и скрипты
что я делаю не так?
источник