Найти в Дзене
Скоро книгу пора писать про наших «клиентов
Скоро книгу пора писать про наших «клиентов». Сценарий классический: Человек попросился на курс, рассказал задачу (которая в курс вообще никак не лезла) — ну ладно, пообещали помочь и лично для него бесплатно сделать поверх курса. Дальше — шоу в четырёх актах: 1. Акт первый: «Заплачу завтра»...
3 дня назад
Оглавление ваших Таблиц на максималках
Оглавление ваших Таблиц на максималках 🚀 Когда я работал в одной компании, мне катастрофически не хватало простого списка листов в наших главных Таблицах — с возможностью сразу перейти на любой лист. Мы сделали для вас скрипт, который решает эту задачу 🔥 👉 Таблица (делайте копию) / Код с комментариями отдельно Как он работает: 1️⃣ В первую строку вводите ссылки на Таблицы. 2️⃣ Жмёте кнопку. 3️⃣ Скрипт проходит по каждой Таблице и: • собирает список всех листов, • делает кликабельные ссылки,...
6 дней назад
1
6 дней назад
Так а как же получить аргумент, который передан в функцию
Так а как же получить аргумент, который передан в функцию? Просто: берем активную ячейку, вытаскиваем формулу как текст и регуляркой достаём то, что внутри скобок. Вуаля 👇 function воскресенье(a) { const sh = SpreadsheetApp.getActive(); const rangeA1 = sh.getActiveRange().getA1Notation(); const formula = sh.getRange(rangeA1).getFormula(); return 'формула: ' + formula + '\n' + 'переданный аргумент: ' + formula.match(/\((.+?)\)/)?.[1] + '\n' + 'значения: ' + a }; Завтра, 1 сентября, стартует наш интенсив 🚀 Будут очень практические вещи: — как автоматически собирать данные из таблиц в Google...
1 неделю назад
Так а как же получить аргумент, который передан в функцию
Так а как же получить аргумент, который передан в функцию? Просто: берем активную ячейку, вытаскиваем формулу как текст и регуляркой достаём то, что внутри скобок. Вуаля 👇 function воскресенье(a) { // Получаем активную таблицу const sh = SpreadsheetApp.getActive(); // Берём адрес активного диапазона (в котором введена формула), например "A1" const rangeA1 = sh.getActiveRange().getA1Notation(); // По адресу получаем саму формулу из ячейки, где стоит пользовательская функция // Например: "=воскресенье(C1:C2)" const formula = sh...
1 неделю назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала