powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2010. Данные из Web
4 сообщений из 4, страница 1 из 1
Excel 2010. Данные из Web
    #37211090
Papadopulos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Обнаружил в Excel 2010 такую проблему: Забираю таблицу из web-страницы и вставляю ее в лист с помощью команды "Получить внешние данные" - все нормально работает. Пытаюсь сделать то же самое с помощью записанного макроса - Excel выдает ошибку 1004: "Не удается проследить гиперссылку до конечной точки".
На предыдущих версиях Excel такой проблемы нет. Это можно победить?
...
Рейтинг: 0 / 0
Excel 2010. Данные из Web
    #37211192
Papadopulos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выяснил один нюанс - сайт, с которого я забираю таблицу требует basic-авторизации. С сайтов без авторизации, таблицы тянуться макросом без проблем.
Неясно теперь как обойти этот глюк с авторизацией
...
Рейтинг: 0 / 0
Excel 2010. Данные из Web
    #37214535
SimpleC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Papadopulos, приветствую.

Как - то сталкивался с чем - то подобным. Если в двух словах, вам нужно использовать POST - запрос, для передачи данных в контролы формы авторизации на сайте. Для этого нужно прочитать какую-нибудь статейку об HTML DOM, и использовать библиотеку microsoft.mshtml.dll там всё несложно. Можно посмотреть исходный текст сайта с авторизацией и найти имя контроллов(текст боксов) логина с паролем, а на VBA написать функцию , которая по каждому элемненту пройдётя, найдёт нужный и вставит в него данные и метододм Submit, как бы, нажмёт на кнопоку. К сожалению не смог найти исходник этот, давно дело было, файлик куда-то потерялся..
...
Рейтинг: 0 / 0
Excel 2010. Данные из Web
    #37216160
Papadopulos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SimpleC, благодарю за ответ, но боюсь это не поможет.
Код, получающий таблицу с сайта, отрабатывает уже после авторизации (руками забиваю пароль), так что баг где-то в другом, хотя получается он как-то связан с этой авторизацией
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2010. Данные из Web
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]