Как получать и отправлять сообщения через ботовую телеграмму в Excel VBA?

Хотелось бы, чтобы я мог использовать некоторые макросы, чтобы отправить сводный текст Dashboard над работой Telegram. Я знаю, что для меня отправить по телеграмме через webhook (GET и POST html), и я исследовал и нашел здесь эту тему: Как я могу отправить HTTP POST-запрос на сервер из Excel с помощью VBA?

Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP") URL = "https://api.telegram.org/bot<token>/METHOD_NAME" objHTTP.Open "POST", URL, False objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" objHTTP.send("") 

Замена <токенов> и <имя метода>

https://core.telegram.org/bots/api

Однако, когда я отлаживаю код, он блокирует excel и больше не возвращается. Любая идея, что это может быть?

Он работал, когда я развернул MSXML2.ServerXMLHTTP для MSXML2.ServerHTTP60.

 Sub fff() Set objHTTP = CreateObject("MSXML2.ServerHTTP60") URL = "https://api.telegram.org/bot<token>/sendMessage?chat_id="id"&text=test" objHTTP.Open "POST", URL, False objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" objHTTP.send ("") Cells(1, 1).Value = objHTTP.ResponseText End Sub 
Interesting Posts

VBA пытается использовать range.offset с адресом ячейки, хранящимся в именованной переменной

Как вызвать Sub из другого Sub динамически

Найдите текстовую строку в имени элемента и вставьте присвоенный номер в другую ячейку

Ошибка 13 – Excel – условные выпадающие списки

Функция для объединенных ячеек не работает при ссылках на ячейки в разных книгах

Экспорт Wijmo flexgrid в excel Процентные значения, показывающие предупреждение

Макрос экспортирует только первую строку

C # Excel interop – как проверить, работает ли объект interop и выполняет ли задание?

Объединение заголовков CSV

Уникальные номера для данных, введенных несколькими пользователями одновременно

В Python Как мне повторно организовать несогласованные столбцы из Excel?

Извлечь гиперссылку из ячейки в другую книгу

Прокрутите файлы Excel и скопируйте правильный диапазон в отдельном файле с помощью C #

Формула VBA для Excel 2003 для вставки специальных значений на основе цвета шрифта

Проблема с использованием range.formula в VBA

Давайте будем гением компьютера.