|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Добрый день! Задача: считать данные со страницы в сети интернет. По всей видимости запрос "проксируется" XmlHttpRequest. С таким сталкиваюсь впервые поэтому не знаю как работать с такими запросами. Есть у кого-либо идеи как осуществить чтение содержимого страницы? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 00:58 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
trexmerniiЗадача: считать данные со страницы в сети интернет. Internet Transfer Control ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 08:58 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Akina, а ссылку на пример использования данного метода не подкинете? или сам пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 09:56 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
А прокрути страничку вниз - там примеров... ну скажем так, больше одного... Если мало, то сделай поиск по MSDN - у авторов там фантазия небогатая, и во всех абсолютно примерах экземпляр этого контрола имеет имя Inet1. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 10:30 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Akina, не могу понять какой reference подключить для возможности работы. Вы сами работали с этим методом? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 10:54 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Это не метод, это контрол и подключать его надо не в референсах, а в компонентах ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 11:16 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 11:18 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Akina, не знаю где найти в VBA Excel добавление Components. В первом посте я привел код из VBA и приложил Excel файл в котором это код отрабатывается. Средствами VBA Excel можно загрузить страницу для дальнейшей обработки (подразумевается конкретный пример)? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 12:19 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
trexmerniiСредствами VBA Excel можно загрузить страницу для дальнейшей обработки (подразумевается конкретный пример)? VBA для загрузки не нужен, VBA для обработки нужен. А для загрузки данных со страниц (или даже парсинга большого кол-ва страниц) лучше используйте встроенный PowerQuery, если у вас 2010, 2013 или 2016. New Query-> From other source -> From Web после чего вводите адрес страницы, она подгружается, выбираете тип: table, document или еще что нужно. А переменную(если например, много страниц) создать на blank query и ссылаетесь в Query Editorе. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 13:05 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Barclayвстроенный PowerQuery, если у вас 2010Поправка. Встроенный он если 2013 и выше. Для 2010 надо скачивать отдельно и устанавливать. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 13:12 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
trexmerniiне знаю где найти в VBA Excel добавление ComponentsTools - Additional Controls. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 13:22 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 23:13 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Akina, Additional Controls неактивен у меня. Win 7 64-bit, MS Office Pro Plus 2010. Еще раз хотел бы поинтересоваться, предлагаемый Вами способ действительно может считать информацию с указанного сайта? Возможно есть еще какие-либо способы выполнить задачу. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 23:19 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
trexmerniiAkina, Additional Controls неактивен у меня. Win 7 64-bit, MS Office Pro Plus 2010. Еще раз хотел бы поинтересоваться, предлагаемый Вами способ действительно может считать информацию с указанного сайта? Возможно есть еще какие-либо способы выполнить задачу. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 23:19 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
Помогли мне, но на другом форуме. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2016, 00:44 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
вот ссылка на ответ: http://planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=74751&TITLE_SEO=74751-zagruzka-stranitsy-http-v-peremennuyu-vba&MID=626686#message626686 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2016, 00:49 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
trexmerniiBarclay, Ваш способ не работает для считывания данных с указанных страниц trexmernii, все работает. -- ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2016, 09:50 |
|
Загрузка страницы http в переменную VBA
|
|||
---|---|---|---|
#18+
trexmerniiAdditional Controls неактивен у меня Правильно. Зачем активировать пункт, если он неприменим к текущему объекту... не, ну думать-то хоть иногда нужно? Контрол может быть где? на форме. Создай юзерформу - будет тебе активный пункт. А чтобы форма не светилась на экране, подрихтуй ей .Visible. И весь код получения веб-страницы уляжется в две строки, половина из которых - определение нужных переменных. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2016, 11:48 |
|
|
start [/forum/topic.php?fid=61&msg=39172861&tid=2173183]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 143ms |
0 / 0 |