Size: a a a

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

2020 February 25

v

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

А

Антон SEOtik in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Получаем код ответа пользовательской функцией.

Чтобы все работало: скопируйте Таблицу и положите функцию go на триггер на редактирование таблицы.

https://docs.google.com/spreadsheets/d/1phUHC8VGmPld8T9hYZXy8LL0U98yVR6JyViXxiEAUOE/edit?usp=sharing

Код
function go(e){
 var ss = e.source;
 var sheet = ss.getActiveSheet();
 var r = e.range;
 var v = e.value;
   
 if(r.getColumn() == 1 && sheet.getName() == 'Лист1' && v == 'TRUE'){
   var url = r.offset(0, 1).getValue();
   r.offset(0, 2).setValue(getResponseCode(url));
 }
}

function getResponseCode(h){
 return UrlFetchApp.fetch(h, {muteHttpExceptions: true }).getResponseCode();
}
Наверно я задаю очень глупые вопросы, но я не понял это "Чтобы все работало: скопируйте Таблицу и положите функцию go на триггер на редактирование таблицы."
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Антон SEOtik
Наверно я задаю очень глупые вопросы, но я не понял это "Чтобы все работало: скопируйте Таблицу и положите функцию go на триггер на редактирование таблицы."
На какую часть отвечать, как копировать таблицу понятно?
источник

А

Антон SEOtik in Чат | Google Таблицы и скрипты
Eugeny Namokonov
На какую часть отвечать, как копировать таблицу понятно?
да, это понятно)
А "положите функцию go на триггер на редактирование таблицы."" нет(
источник

EN

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

(позволяет запускать скрипты при изменениях в выбранных ячейках таблицы)

Пример Таблицы с такой функцией
источник

EN

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

(позволяет запускать скрипты при изменениях в выбранных ячейках таблицы)

Пример Таблицы с такой функцией
источник

РБ

Роман Бобкин... in Чат | Google Таблицы и скрипты
Подскажите, пожалуйста, можно ли каким-нибудь образом протянуть ячейку с раскрывающимся списком, чтобы в проверке данных диапазон также смещался (например на 1 строчку вниз)
Пример ниже:
https://docs.google.com/spreadsheets/d/1wPa98SOosThjAbvPa0IwIgATmE9xfatBGMSX0EUJanU/edit?usp=sharing
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Привет, ты хочешь сделать связанные выпадающие списки?
источник

РБ

Роман Бобкин... in Чат | Google Таблицы и скрипты
ага
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
https://t.me/google_sheets/408

Держи, в коде разбираться не надо, просто заполни страницу кода settings
источник

EN

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

РБ

Роман Бобкин... in Чат | Google Таблицы и скрипты
Спасибо!
источник

АЗ

Алексей Замполит... in Чат | Google Таблицы и скрипты
Добрый день!
Нужен хэлп, прогуглил, сломал голову, но нужный результат не получается

Задача - есть 2 таблицы с урлами и заголовками от старого и нового сайта.
Их нужно сопоставить напротив друг друга вместе с заголовками страниц.

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

Пример таблицы с исходными и желаемым результатом сортировки
https://docs.google.com/spreadsheets/d/14JQYrPgtSUmgLFX7Kh-mz4g8tqQaDyxsEsHZt8BPK6o/edit?usp=drivesdk
источник

v

volond in Чат | Google Таблицы и скрипты
Алексей Замполит
Добрый день!
Нужен хэлп, прогуглил, сломал голову, но нужный результат не получается

Задача - есть 2 таблицы с урлами и заголовками от старого и нового сайта.
Их нужно сопоставить напротив друг друга вместе с заголовками страниц.

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

Пример таблицы с исходными и желаемым результатом сортировки
https://docs.google.com/spreadsheets/d/14JQYrPgtSUmgLFX7Kh-mz4g8tqQaDyxsEsHZt8BPK6o/edit?usp=drivesdk
Не тут схемы нет привязки наверное только ручками или по тексту страниц если он не менялся
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Замполит
Добрый день!
Нужен хэлп, прогуглил, сломал голову, но нужный результат не получается

Задача - есть 2 таблицы с урлами и заголовками от старого и нового сайта.
Их нужно сопоставить напротив друг друга вместе с заголовками страниц.

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

Пример таблицы с исходными и желаемым результатом сортировки
https://docs.google.com/spreadsheets/d/14JQYrPgtSUmgLFX7Kh-mz4g8tqQaDyxsEsHZt8BPK6o/edit?usp=drivesdk
Привет, а новый урл от старого будет отличаться словом new?)
источник

v

volond in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет, а новый урл от старого будет отличаться словом new?)
Жень что урл меняется что заголовок Логики привязки нет Что бы что то сравнить с чемто что то должно остаться неизменным
источник

АЗ

Алексей Замполит... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет, а новый урл от старого будет отличаться словом new?)
Да. Урл-то предварительно можно обработать, вообще удалив домен.
Т.е. будет
/ /
/page1 /page1
источник

EN

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

v

volond in Чат | Google Таблицы и скрипты
Алексей Замполит
Да. Урл-то предварительно можно обработать, вообще удалив домен.
Т.е. будет
/ /
/page1 /page1
http://domain.com/page3  Страница 3  http://newdomain.com/page2  Страница 2
Тут все разное А привязка Есть
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
volond
http://domain.com/page3  Страница 3  http://newdomain.com/page2  Страница 2
Тут все разное А привязка Есть
Вов, ты не спеши, посмотри задачу сначала, а потом отвечай
источник