Друзья, прошу помощи у вас, т.к. у самого не хватает мозгов разобраться.
Могли бы вы объяснить по какому принципу правильно составлять запросы в браузер через VBA для различных задач. На данный момент пытаюсь создать макрос, который будет отправлять сообщение "Текст" или "Файл" на сайт по типу телеграмма. Сайт Riot.im (Не реклама :)) Выложу файл при помощи которого пытаюсь что-либо сделать. Код в нём достал из просторов сети, но как он должен работать я понимаю. Данные выделенные комментариями у меня так же имеются, но вписать их не могу, по соображениям конфиденциальности. Эти данные доставал из браузера, путём нажатия кнопки F12 и просмотра там запросов, которые браузер отправляет.
Добрый вечер!
Друзья, прошу помощи у вас, т.к. у самого не хватает мозгов разобраться.
Могли бы вы объяснить по какому принципу правильно составлять запросы в браузер через VBA для различных задач. На данный момент пытаюсь создать макрос, который будет отправлять сообщение "Текст" или "Файл" на сайт по типу телеграмма. Сайт Riot.im (Не реклама :)) Выложу файл при помощи которого пытаюсь что-либо сделать. Код в нём достал из просторов сети, но как он должен работать я понимаю. Данные выделенные комментариями у меня так же имеются, но вписать их не могу, по соображениям конфиденциальности. Эти данные доставал из браузера, путём нажатия кнопки F12 и просмотра там запросов, которые браузер отправляет.Pillar
Private Sub riot_im() 'Нужно включать Microsoft HTML object klibrary Dim ie As Object, sURL As String sURL = "https://riot.im" ' Create InternetExplorer Object Set ie = CreateObject("InternetExplorer.Application")
With ie .Visible = True .navigate sURL
' Wait while IE loading... Do While .Busy Application.Wait DateAdd("s", 1, Now) Loop End With
End Sub
[/vba] ?
Привет! Вот такой код у Вас работает: [vba]
Код
Private Sub riot_im() 'Нужно включать Microsoft HTML object klibrary Dim ie As Object, sURL As String sURL = "https://riot.im" ' Create InternetExplorer Object Set ie = CreateObject("InternetExplorer.Application")
With ie .Visible = True .navigate sURL
' Wait while IE loading... Do While .Busy Application.Wait DateAdd("s", 1, Now) Loop End With