
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.04.2011, 08:26
|
|||
|---|---|---|---|
|
|||
Excel 2010. Данные из Web |
|||
|
#18+
Добрый день. Обнаружил в Excel 2010 такую проблему: Забираю таблицу из web-страницы и вставляю ее в лист с помощью команды "Получить внешние данные" - все нормально работает. Пытаюсь сделать то же самое с помощью записанного макроса - Excel выдает ошибку 1004: "Не удается проследить гиперссылку до конечной точки". На предыдущих версиях Excel такой проблемы нет. Это можно победить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2011, 09:45
|
|||
|---|---|---|---|
|
|||
Excel 2010. Данные из Web |
|||
|
#18+
Выяснил один нюанс - сайт, с которого я забираю таблицу требует basic-авторизации. С сайтов без авторизации, таблицы тянуться макросом без проблем. Неясно теперь как обойти этот глюк с авторизацией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2011, 15:58
|
|||
|---|---|---|---|
Excel 2010. Данные из Web |
|||
|
#18+
Papadopulos, приветствую. Как - то сталкивался с чем - то подобным. Если в двух словах, вам нужно использовать POST - запрос, для передачи данных в контролы формы авторизации на сайте. Для этого нужно прочитать какую-нибудь статейку об HTML DOM, и использовать библиотеку microsoft.mshtml.dll там всё несложно. Можно посмотреть исходный текст сайта с авторизацией и найти имя контроллов(текст боксов) логина с паролем, а на VBA написать функцию , которая по каждому элемненту пройдётя, найдёт нужный и вставит в него данные и метододм Submit, как бы, нажмёт на кнопоку. К сожалению не смог найти исходник этот, давно дело было, файлик куда-то потерялся.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2011, 12:36
|
|||
|---|---|---|---|
|
|||
Excel 2010. Данные из Web |
|||
|
#18+
SimpleC, благодарю за ответ, но боюсь это не поможет. Код, получающий таблицу с сайта, отрабатывает уже после авторизации (руками забиваю пароль), так что баг где-то в другом, хотя получается он как-то связан с этой авторизацией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2176969]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
138ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 403ms |

| 0 / 0 |
