🧰 Отправка сообщений из Google Таблицы в телеграмм по шагам V2. Как бы я написал скрипт в 2021 году

  Рет қаралды 19,862

ZiGoomul

ZiGoomul

Күн бұрын

Скрипт отправки сообщений в телеграмм из таблицы, получение листов по id. Отправка сообщения в телеграмм после отправки формы
#гуглтаблица #googleapps #googlesheets
🤑 Если вы хотите отблагодарить автора, сделать это можно по ссылке:
💲 ЮMoney: yoomoney.ru/to/410011965030192
💲 monobank: send.monobank.ua/jar/AChKmFu9kx
💲 PayPal: www.paypal.com/donate/?hosted...
💲 Донат: www.donationalerts.com/r/zigo...
💲 Стать спонсором: / @zigoomul
✅ Телеграмм канал: t.me/ZiGoomul_GoogleApps
✅ Телеграмм чат: t.me/Zigoomul_GAS для обсуждения.
✅ Подписаться на канал: kzbin.info...
ссылка на скрипты из видео: t.me/Zigoomul_GAS/9028
0:00 - Что нового
2:00 - Спонсорство
2:34 - Разница в работе скрипта (массивы/строки)
4:50 - Пишем скрипт
8:30 - Функция доступа к листу по Id
11:10 - Функция отсылки текста в телеграмм
15:30 - Функция сообщения в телеграмм из таблицы
36:13 - Переделка функции под отправку с формы

Пікірлер: 114
@user-zc3re3ii8z
@user-zc3re3ii8z 3 жыл бұрын
Огромное спасибо! Очень помогли. С меня лайк, коммент + небольшой донат )))) Продолжайте, Ваши видео очень полезны!!!
@crypto_portfolio
@crypto_portfolio 2 жыл бұрын
Это потрясающее видео! Я по нему с 0 и с 0 опытом в скриптах написал скрипт, который отправляет в ТГ данные из нужных мне ячеек. Огромная благодарность автору за такой материал!
@cerevcenco
@cerevcenco 3 жыл бұрын
Автор - просто уровень БОГ скриптов! Спасибо огромное!
@user-bj2ux9dh5n
@user-bj2ux9dh5n 2 жыл бұрын
Спасибо. Продолжайте канал
@sergeykimkz
@sergeykimkz 3 жыл бұрын
Здравствуйте, хочу предложить тему для видео. Есть страница "заказы", и предполагается, что заказ выполняется или должен быть выполнен в этот же день, на следующий сутки заказ уже теряет смысл (например заказ курьера на перевозку документов из одного места в другое или доставка пиццы и т.д.). Совокупность заказов текущего дня при наступлении следующих суток (это триггер) должна перейти на другую страницу "архив", а сама совокупность на странице заказы должна очиститься для освобождения места на новых заказав наступающего суток Тема важна для многих и привлечет много просмотров и лайков.
@fanissalahiev5618
@fanissalahiev5618 2 жыл бұрын
Спасибо за видео. Планируете выпускать видео с обзором как реализовать парсинг документа(таблицу) и выдачу ответа по запросу? Например, запросить менеджер1, на что в телеграм поступят все строки с этим запросом.
@ZiGoomul
@ZiGoomul 2 жыл бұрын
На заметку возьму, но обещать не буду)
@excelup2454
@excelup2454 2 жыл бұрын
Приветствую. Можете сделать видео по теме Вашего опыта по отправке фото или документов в телеграмм канал средствами Apps. Пока не встречал хороший кейсов. Удачи в творчестве!
@hanzo_process
@hanzo_process Жыл бұрын
лайк!!
@Arctic.Wolves
@Arctic.Wolves 3 жыл бұрын
Thanks
@chestrealtor
@chestrealtor Жыл бұрын
Автору огромный респект за труды и знания. Подскажите что надо удалить в коде чтобы заработало, если лист в таблице всего один, и все что там появляется улетало в бот автоматически без участия. То есть клиент заполнил гугл форму, все всплыло в таблице и скриптом из таблицы ушло в телегу причем не по менеджерам а в один личный чат с ботом?
@ZiGoomul
@ZiGoomul Жыл бұрын
В конце видео же есть переделка скрипта под отправку формы
@chestrealtor
@chestrealtor Жыл бұрын
@@ZiGoomul Спасибо большое. Уже разобрался. У меня просто на 2 листе было пусто, а с английским матерным не очень, вот и тупанул. У меня просто нет рассылки по менеджерам, мне нужно было чтобы все падало в один чат в телеге. Но уже сделал как то, предполагаю что это костыли и может посыпаться, потом если что исправлю.
@mertviy_games
@mertviy_games 3 жыл бұрын
только что смотрел видео. первая версия в плане понимания ньюбаем сильно лучше. согласен, что повторять дважды скучно, но самодостаточный контент сильно лучше, чем тот для понимания которого надо посмотреть ещё 150 видео по GAS и предыдущее видео для создания бота. v2 обычно подразумевает улучшение в сравнении с v1, а тут мы видим по факту рефакторинг скрипта из v1, без сопутствующей информации оттуда же, так что название не совсем отражает суть видео. Имхо в плейлисте по CRM должна быть и первая версия, просто ее надо обозвать как нить по другому, что бы было понятно, что там разжевано и за более качественной версией скрипта - в следующее видео.
@mertviy_games
@mertviy_games 3 жыл бұрын
ЗЫ. обожаю моду добавления новых видео в верх плейлиста. очень "удобно" смотреть циклы видео по одной теме.
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Учту на будущее
@mertviy_games
@mertviy_games 3 жыл бұрын
@@ZiGoomul спасибо за ответ
@sunflower-biz-ua
@sunflower-biz-ua 3 жыл бұрын
Спасибо за обновленное видео! Не могу найти способ автоматической отправки данных из таблицы в телеграм при условии добавления в таблицу новой строки в фоновом режиме (сторонним сервисом) . Хотя бы намек, где искать :)
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Нужно писать скрипт который будет сравнивать появилось ли что-то новое, если появилось то отсылает.Помоему в группе в телеграмме кто-то делал подобное
@sunflower-biz-ua
@sunflower-biz-ua 3 жыл бұрын
@@ZiGoomul Искал. Не нашел.
@user-sx8yt5xj2v
@user-sx8yt5xj2v 3 жыл бұрын
Здорово все рассказали. А можно вопросик? У меня есть HTML форма на сайте которая отправляет данные в Google таблицу. Все хорошо работает, данные записываются. Теперь сделал скрипт для отправки в телеграмм последней строки , как тут описано. тоже работает. А вот триггер на отправку формы не срабатывает (это не гугл форма). Собственно вопрос как можно запустить скрипт отправки в телеграмм из html формы на сайте
@ZiGoomul
@ZiGoomul 3 жыл бұрын
ну проще на сайте добавить пару строчек кода котырые будут в телеграмм эту форму дублировать. По другому только триггер по времени который будет смотреть не появилось ли чего нового в таблице и это новое отсылать в телегу
@user-ox8jc1kd6k
@user-ox8jc1kd6k 3 жыл бұрын
Подскажите пожалуйста, если несколько листов с формами, как написать скрипт для каждого листа отдельно? Столкнулся с такой проблемой, что после создания 3-4-х скриптов - какие-то перестают работать вовсе, а какие-то работают совсем неправильно. Удаляю 2-3 листа - и всё хорошо. Заранее спасибо!
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Использовать проверку If else. По другому никак
@apibot2287
@apibot2287 Жыл бұрын
Добрый день. Подскажите тему отправки фото, видео, документов, почты, смс через tg-бот. Будет очень полезный материал. Спасибо.
@ZiGoomul
@ZiGoomul Жыл бұрын
На все это есть отдельные методы все они описаны в api телеграмм
@sergcrumen8762
@sergcrumen8762 2 жыл бұрын
Автору от души :) подскажи пожалуйста а возможно ли сделать следующее? Есть 2 бота: 1-й на прием заявки, 2-й на ответ о выполнении. Т.е. в первый бот пишут люди, формируется заявка, она поступает менеджеру, менеджер выполняет заявку и пишет боту №2 о том, что заявка выполнена и бот вставляет в таблицу ответ именно на ту заявку, которая была у бота №1.( либо через присвоение номера заявки либо как-то так?)
@ZiGoomul
@ZiGoomul 2 жыл бұрын
В теории можно конечно. Присвоить какой нибудь индификатор заказу и по нему уже отслеживать, менять, добавлять, хот в таблице хоть в боте
@sergcrumen8762
@sergcrumen8762 2 жыл бұрын
@@ZiGoomul вы бы могли помочь в данной ситуации? Конечно же не бесплатно
@ZiGoomul
@ZiGoomul 2 жыл бұрын
@@sergcrumen8762 для этого нужно ТЗ. Пишите в личку телеграмм t.me/ZiGoomul
@user-kh6wo6qw9p
@user-kh6wo6qw9p 4 ай бұрын
Добрый день, написал скрипт, все как по видео, так как у меня в документе с 10 листов, то сообщение приходит на изменение столбца 5 в каждой листе, даже тех id которых не прописаны в скрипте. Как это исправить? Подозрение что проблема в function getSheetById(id), но возможно я ошибаяюсь. function getSheetById(id) { return SpreadsheetApp.getActive().getSheets().filter( function (s) { return s.getSheetId() === id; } )[0];
@user-tj2ys3js9e
@user-tj2ys3js9e 2 жыл бұрын
29:54 при отправке сообщения возникает ошибка "ok":false,"error_code":403,"description":"Forbidden: bot was kicked from the group chat". Сделал групы менеджеров публичными после чего необходимо изменить id групп напротив менеджеров в гугл таблице. сообщение об ошибке стало таким как у автор "ok":false,"error_code":400,"description":"Bad Request: chat not found" РЕШЕНИЕ)) нужно быть внимательным и чтобы сообщение отправилось необходимо чтобы активной была ячейка менеджера на листе с заказами и о счастье начали отправляться сообщения ботом в чаты менеджерам)))) Отправить сообщение в частную группу мне не удалось...
@user-tj2ys3js9e
@user-tj2ys3js9e 2 жыл бұрын
Как только бот был назначен администратором начали отправляться сообщения в частную группу))))
@as_bond
@as_bond Жыл бұрын
Здравствуйте. Все работает четко. Но есть вопрос такого характера. Как сделать чтоб отправка сообщения при одинаковом условии было не по одному id а по нескольким? Менеджер 1, но id два и больше. У меня просто отправляет первому Менеджеру который в списке. А мне надо чтоб сообщение Менеджера 1 уходило менеджеру 1, Менеджер 2 уходило Менеджеру 2 но при этом все эти сообщения приходили в один чат руководителю. Но в идеале было б не плохо просто создать 2 разных скрипта, чтоб руководителю я мог выбрасывать больше информации с таблицы. Какую функцию можно в этому случае поставить чтоб не задваивался тригер
@ZiGoomul
@ZiGoomul Жыл бұрын
циклом. На канале есть видео kzbin.info/www/bejne/Y5elYqqIf81pfJY там отправка по времени, вам по сути нужно совместить два скрипта
@as_bond
@as_bond Жыл бұрын
@@ZiGoomul Спасибо. Получилось как хотелось. Очень круто. А еще один вопрос. А есть такая функция чтоб все сообщения которые отправил бот в телеграмм удалить по конкретному ID. К примеру все сообщения которые отправил за месяц Менеджеру1 удалить по какой-то кнопке или истечения какого-то срока.
@ZiGoomul
@ZiGoomul Жыл бұрын
@@as_bond только по id сообщения, в теории можно такое провернуть, нужно хранить архив всех разосланных сообщений с их id,
@msgroup8063
@msgroup8063 Жыл бұрын
Добрый день. Спасибо за Ваше видео. Очень помогло. Не смог найти ответ на один вопрос - подскажите если знаете. Создал бота, создал группу, добавил бота и других пользователей в группу. Написал скрипт по отправке сообщений из гугл в группу. После чего передал права на группу другому пользователю и вышел из группы. На этом бот перестал отправлять сообщения в группу Как его перезапустить в группе? Он что то не видит, но что я не пойму
@ZiGoomul
@ZiGoomul Жыл бұрын
Пусть другой пользователь создаст группу и сам добавит бота
@msgroup8063
@msgroup8063 Жыл бұрын
@@ZiGoomul это можно было бы сделать - если один чат, у меня их три десятка и в каждом много пользователей. Плюс сохранить переписку требовалось. На самом деле я нашел решение, если кому то пригодится. Ни где не мог найти в просторах интернета подобную проблему и ее решение. Все опытным путем дошло. Оказывается когда меняешь владельца, то ID чата автоматически меняется с приставкой 100 перед основными цифрами. При этом в браузере отражается ID без этой приставки. Например, в браузере отражается ID "-123456789", а по факту скрипт смог отправлять на "-100123456789". И в API телеграмма тоже этот ID светиться. Долго не мог понять почему скрипт не видит чат куда ему отправлять сообщение. Мало ли - может кому пригодиться.
@alekseisokolov1183
@alekseisokolov1183 4 ай бұрын
возник такой вопрос, а если два листа с заказами, то как будет выглядеть строка const swOrder = ss.getSheetByName()? и нужно ли еще где-то что-то изменить?
@ZiGoomul
@ZiGoomul 4 ай бұрын
по активному листу можно брать
@alekseisokolov1183
@alekseisokolov1183 4 ай бұрын
@@ZiGoomul создал новый лист Заказы2 вписываю в 5 столбец имя менеджера, сообщение в телеграм приходит без данных в соседних столбцах. Я так понимаю нужно сделать правку строки let data = swOrder.getRange(activeCell.getRow(), 1, 1, 6).getDisplayValues()[0]? Я пока еще на пути освоения скрипта, не подскажите что имеено исправить? Спасибо
@ZiGoomul
@ZiGoomul 4 ай бұрын
@@alekseisokolov1183 если отправляете с активного листа, то и данные нужно забирать из активного листа
@user-ry8ek4lk8y
@user-ry8ek4lk8y 3 жыл бұрын
Как сделать отправку не через кнопку, а по условию в соседнем столбце? Например выбрал нужного менеджера, а в соседнем стобце выбрал "сообщить" и сообщение отправилось в телеграмм т.е. проверка (отправка) по слову "сообщить" или по радио кнопке
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Считываешь инфу через getValue(), дальше проверку if (переменная в которую считал === "сообщить"){ Отправить сообщение }
@user-ry8ek4lk8y
@user-ry8ek4lk8y 3 жыл бұрын
@@ZiGoomul Что то не так делаю сообщить находится в 4 столбце, менеджер в 5. Добавляю в твой код проверку по 4 столбцу, чтобы искал еще слово "Сообщить" пишит ошибку (Ошибка ReferenceError: getColumn is not defined) if (activeCell.getColumn() == 5 && activeCell.getRow() > 1 && activeCell.getValue() !== '' && getColumn() == 4 === "Cообщить") Наверное что то не так
@ZiGoomul
@ZiGoomul 3 жыл бұрын
@@user-ry8ek4lk8y очень не так, в конце непонятно что, не равняется непонятно чему
@user-ry8ek4lk8y
@user-ry8ek4lk8y 3 жыл бұрын
@@ZiGoomul Подскажи пожалуйста как привильно написать?
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Я же не вижу ни вашей таблицы, ни полного скрипта. Как я могу знать как правильно?
@vegasprohelper6710
@vegasprohelper6710 2 жыл бұрын
А есть видео на канале чтобы дополнительно еще создавалось мероприятие в календаре?
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Пока нет такого, запишу себе как идею для видео
@vegasprohelper6710
@vegasprohelper6710 2 жыл бұрын
@@ZiGoomul поставлю колокольчик, буду ждать 🤗
@vegasprohelper6710
@vegasprohelper6710 2 жыл бұрын
@@ZiGoomul Если будете делать такую задачу, то сделайте пожалуйста так чтобы можно было создавать событие из нестандартных данных. Например из формы прилетают данные в виде 'dd.mm hh:mm это типа начало события и 'h:mm это продолжительность. Сейчас в интернете есть решения только если полностью вбивать когда началось и когда закончилось, а это не очень удобно в форме делать особенно когда форма для людей преклонного возраста)))))
@user-kn3jp1le8i
@user-kn3jp1le8i 2 жыл бұрын
Сложно для тех кто впервые. Попробовал повторить, пишет ошибку: Exception: Please select an active sheet first. Есть вариант сделать отправку из таблицы из 1 листа без форм и прочего?
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Есть видео, где все попроще, с похожим названием, ищите на канале
@prostoborn01
@prostoborn01 2 жыл бұрын
У меня такая же ошибка, в чем может быть проблема? 10 раз перепроверил в скрипте ошибок нет, набрал как у автора
@vegasprohelper6710
@vegasprohelper6710 2 жыл бұрын
Я походу ниже нуля в скриптах если у меня даже такой разжованный урок не работает(((( С начала я все прописал как в видео, но работала только функция sendTelegram в консоле все выводила. А вот функция sendText не отрабатывала. тогда я запускал ее принудительо выбрав вверху но он писал ошибку "сообщение пустое" складывалось ощущение что эта функция не видит переменные "ЧатАйди" и "текст". думаю оставлю пока так, пошел дальше и после смены переменной activeCell на lastRow стала появляться ошибка: lastRow.getRow is not a function Помогите пожалуйста, три дня бьюсь с этим скриптом PS кстати chatId я вынес в константу где и токен. Я меня все проще нужно чтобы после появления новой записи все летело мне в телегу
@vegasprohelper6710
@vegasprohelper6710 2 жыл бұрын
Отбой, не знаю где была проблема, но после копирования скрипта автора, все заработало. Спасибо ему огромное.)))
@ZiGoomul
@ZiGoomul 2 жыл бұрын
@@vegasprohelper6710 походу в конце lastRow скобки забыли поставить
@user-tj2ys3js9e
@user-tj2ys3js9e 2 жыл бұрын
Автор или кто в теме из народа подскажите... дохожу до 28:55 все в логах идентично видео но после написания кода как у автора ролика let text = ' ${data[1]} ${data[2]} ${data[3]} ' выдает ошибку. Автор сообщил что это какой то новый вид синтаксиса подскажите а как бы выглядел старый вид синтаксиса?
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Вы ставите одинарную кавычку --> ' ,а нужно косую --> ` , находится возле цифры 1 слева
@user-tj2ys3js9e
@user-tj2ys3js9e 2 жыл бұрын
В общем решил пока таким образом let text = " " + "🙂" + data[1] + " " + "📞" + data[2] + " " + data[3];
@user-tj2ys3js9e
@user-tj2ys3js9e 2 жыл бұрын
@@ZiGoomul Ёлы палы блин не видно на экране этого различия. Благодарю буду знать.
@ZiGoomul
@ZiGoomul 2 жыл бұрын
@@user-tj2ys3js9e вроде же пример кода под видео выкладывал
@user-tj2ys3js9e
@user-tj2ys3js9e 2 жыл бұрын
@@ZiGoomul не не я все ручками набирал так сказать для тренировки скила и вот он скил еслиб я скопировал код никогда бы не узнал про кавычку возле единички))))
@Yesman7531
@Yesman7531 Жыл бұрын
Спасибо за ролик! как можно отправить стикер из гугл таблиц в телеграм, зная его айди?
@ZiGoomul
@ZiGoomul Жыл бұрын
можно... метод sendSticker
@Yesman7531
@Yesman7531 Жыл бұрын
@@ZiGoomul спасибо, разобрался! подскажите еще пожалуйста, с помощью метода onEdit мы запускаем функцию, когда пользователь РУКАМИ поменял значение. Мне же нужно найти такой метод, который будет срабатывать, когда значение меняется автоматически Например: Есть листы А и В. Скрипт и метод считывают значения ячейки из листа А, но это ячейка зависима от значений, которые вносят в лист В. Соответственно когда что-то скорректировали в листе В и значения поменялось в листе А - скрипт не срабатывает, так как не может считать свойства события (например range). Если я руками поменяю значение в листе А, то скрипт срабатывает корректно
@ZiGoomul
@ZiGoomul Жыл бұрын
@@Yesman7531 зайдите в группу телеграмм спросите, скорее всего кто-то сталкивался с подобным
@Viralvideojoke
@Viralvideojoke 3 жыл бұрын
Как можно научится пользоваться??
@ZiGoomul
@ZiGoomul 3 жыл бұрын
JavaScript учите
@djekichan9202
@djekichan9202 2 жыл бұрын
Подскажите пожалуйста, как можно реализовать, чтобы шрифт стал жирным у некоторых сообщений. Не прошу полное разъяснения, скажите какой функцией нужно пользоваться.
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Если используется HTML стиль, то тегами
@djekichan9202
@djekichan9202 2 жыл бұрын
@@ZiGoomul т.е. как показано на этом видео, шрифт изменить нельзя?
@ZiGoomul
@ZiGoomul 2 жыл бұрын
@@djekichan9202 можно. Html ткгвми
@djekichan9202
@djekichan9202 2 жыл бұрын
@@ZiGoomul Спасибо Вас огромное!
@Just_for_Java
@Just_for_Java Жыл бұрын
@@ZiGoomul а можно для не особенно сообразительных пример, как использовать html теги для того, чтобы сделать шрифт жирным?)
@user-qq8iz1zv7h
@user-qq8iz1zv7h 7 ай бұрын
а можно с помощью таких же скриптов в вайбере отправлять?
@ZiGoomul
@ZiGoomul 7 ай бұрын
нет, у вайбера свое API
@artempisarev369
@artempisarev369 2 жыл бұрын
Как реализовать отправку на несколько chat id?
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Циклом
@progm493
@progm493 2 жыл бұрын
А как надо написать, чтобы сообщение уходил автоматически в группу, не с формы а с бота?
@ZiGoomul
@ZiGoomul 2 жыл бұрын
не понятен вопрос, какое условие для отправки сообщения с бота?
@progm493
@progm493 2 жыл бұрын
@@ZiGoomul Да, всё верно. Как отправить сообщение с бота в группу. Н: "я пишу боту, а бот автоматически отправляет моё сообщение в группу"
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Id chata группы подставке и все
@user-tv9he1ex8n
@user-tv9he1ex8n Жыл бұрын
ТОРРМОЗЗ
@ZiGoomul
@ZiGoomul Жыл бұрын
Содержательный комментарий
@valeriiulybyshev3101
@valeriiulybyshev3101 3 жыл бұрын
Помогите пожалуйста! Ошибка: Bad Request: message text is empty" Поля с текстом заполнены, айди чатов телеграма тоже
@ZiGoomul
@ZiGoomul 3 жыл бұрын
У вас переменная текст пустая
@valeriiulybyshev3101
@valeriiulybyshev3101 3 жыл бұрын
@@ZiGoomul Это не возможно. Я пробовал подставлять ваш код. Я выполнял все за вами до выполнения функции "send Message"
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Ошибка указывает на то, что она пустая
@alekseisokolov1183
@alekseisokolov1183 4 ай бұрын
а как сделать так чтобы скрипт отправлял в телеграм не только данные с ячеек а еще и название самой таблицы?
@ZiGoomul
@ZiGoomul 4 ай бұрын
не помню метод, в документации ищите что-то типа getSpeadSheetName
@alekseisokolov1183
@alekseisokolov1183 4 ай бұрын
@@ZiGoomul в документации нашел такое function SPREADSHEETNAME() { let ss = SpreadsheetApp.getActive(); return ss.getName(); вставил но в телеграм не отправляется все равно имя файла
@mishakrutiytr
@mishakrutiytr 3 жыл бұрын
Можна нових менеджерів добавляти автоматично в гугл форму?
@ZiGoomul
@ZiGoomul 3 жыл бұрын
Можно конечно, но их имена и количество, должно совпадать с количеством на втором листе
@mishakrutiytr
@mishakrutiytr 3 жыл бұрын
@@ZiGoomul шоб був динамічний діапазон тобто добавив в таблиці і автоматично добавилось в гугл форму
@ZiGoomul
@ZiGoomul 3 жыл бұрын
@@mishakrutiytr можно конечно, но нужно все, реализовывать скриптами
@sergcrumen8762
@sergcrumen8762 2 жыл бұрын
произошло зависание на let text = '$ выделяет его красным и не пускает дальше .... 28:54
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Обычно, редактор подсвечивает ощибку
@sergcrumen8762
@sergcrumen8762 2 жыл бұрын
@@ZiGoomul написал в телеграмм помогите пожалуйста
@alexart863
@alexart863 2 жыл бұрын
Ошибка Exception: Please select an active sheet first постоянно выходит на первой стадии отладки
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Не выбрали активный лист.
@user-zf3sf2hf3h
@user-zf3sf2hf3h 2 жыл бұрын
я долго боролся с этой ошибкой, потом просто создал новую таблицу, скопировал код, и все заработало. Видимо у меня был баг
@marchellomarchello5636
@marchellomarchello5636 2 жыл бұрын
Вода……
@ZiGoomul
@ZiGoomul 2 жыл бұрын
Огонь, воздух и земля
@PluckClub
@PluckClub Жыл бұрын
@@ZiGoomul и Мила Йовович!
🧰 Sending messages from Google Sheets to telegrams in steps.
59:49
ZiGoomul — Google Apps Script, JavaScript
Рет қаралды 65 М.
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,3 МЛН
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 15 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 80 МЛН
Каха ограбил банк
01:00
К-Media
Рет қаралды 3,8 МЛН
8 Excel tools everyone should be able to use
18:31
Билял Хасенов – Excel, VBA & More
Рет қаралды 2,3 МЛН
Google Apps Script? Сейчас объясню!
49:03
Автоматизация без обязательств
Рет қаралды 42 М.
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,3 МЛН