Очередной день на фриланс бирже KWOR и новая задача.
Клиенту необходимо фиксировать изменения в таблице MS Excel и отправлять их в Telegram бот. Кто-то шарит, где не следует.
Представляю вам уже готовое решение.
Для работы необходимы API Token бота, user_id получателей сообщений, наличие Интернет соединения на компьютере, где размещён файл.
Получить TOKEN:
- Создать или выбрать имеющегося бота;
- What do you want to do with the bot? > API Token (выбрать).
Узнать USER_ID получателя:
- Получить USER_ID > добавиться в бота @getmyid_bot и нажать Начать.
В ответном сообщении отобразится ID, после 'Your user ID:' XXXXXX.
Далее, используйте Шаблон или добавьте код в ваш файл:
- Откройте ваш файл (если будите переносить код в него);
- Откройте Pедактор VBA > ALT+F11.
Если копируете код из шаблона:
- Слева в Редакторе VBA найдите книгу Отправка в телеграм.xlsm;
- Активируйте лист проекта ЭтаКнига;
- CTRL+A, CTRL + C (копируйте весь код);
- Вставьте код в свой файл на лист ЭтаКнига;
- Добавьте в Function sendToTelegram ваш TOKEN и USER_ID получателя(-ей);
- Cохраните файл в формате .xlsm.
Если копируете код из GitHub:
- Копируйте код из репозитория;
- Слева в Редакторе VBA найдите вашу книгу;
- Активируйте лист проекта ЭтаКнига, CTRL+V (вставьте в него код);
- Добавьте ваш TOKEN и USER_ID получателя(-ей);
- Cохраните файл в формате .xlsm.
Заказать бота. Лучший Telegram канал по Google таблицам, благодарности, комментарии и лайки 👇 До новых встреч.