Здравствуйте !
Просмотрев все темы касающиеся отправки сообщения в Телеграм из VBA Excel получилась такая процедура.
Но почему то она не работает и выдает ошибку. Если просто через браузер отправить этот sURI -то все норм обрабатывается и приходит в Телеграм сообщение.
По моему все прописано верно. Но при исполнения send выходит сообщение через несколько секунд ожидания:
Run-Time Error "Не удается найти указанный ресурс".
В чем я ошибаюсь, помогите пожалуйста ?
Просмотрев все темы касающиеся отправки сообщения в Телеграм из VBA Excel получилась такая процедура.
Но почему то она не работает и выдает ошибку. Если просто через браузер отправить этот sURI -то все норм обрабатывается и приходит в Телеграм сообщение.
По моему все прописано верно. Но при исполнения send выходит сообщение через несколько секунд ожидания:
Run-Time Error "Не удается найти указанный ресурс".
В чем я ошибаюсь, помогите пожалуйста ?
Код |
---|
Sub Send_to_Telegram_Bot() Dim oHttp As Object Dim sURI As String token = "573XXXXXXXXXXXXXXXXXXXXXXXXX" chat_id = Worksheets(2).Cells(17, 8).Value txt = "hello" sURI = "https://api.telegram.org/bot" & token & "/sendmessage?chat_id=" & chat_id & "&text=" & txt MsgBox sURI, vbInformation, "Запрос" On Error Resume Next Set oHttp = CreateObject("MSXML2.XMLHTTP") If Err.Number <> 0 Then Set oHttp = CreateObject("MSXML.XMLHTTPRequest") End If On Error GoTo 0 If oHttp Is Nothing Then Exit Sub oHttp.Open "GET", sURI, False oHttp.Send MsgBox oHttp.ResponseText, vbInformation, "Ответ" Set oHttp = Nothing End Sub |