Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / VBA web-код / 6 сообщений из 6, страница 1 из 1
19.11.2013, 10:37
    #38469495
Fireman13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA web-код
Помогите разобраться. Я сделал парсер текста с интернета. Вот код.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SUB PARSNN()
    Dim sAnswer As String, ie As Object, avArr, li As Long
la1 = "http://www.sql.ru/"
On Error Resume Next
    Set ie = CreateObject("InternetExplorer.Application")
    ie.Navigate la1
    While ie.busy Or (ie.readyState <> 4): DoEvents: Wend
    sAnswer = ie.Document.body.innerText
    sAnswer = Replace(Replace(sAnswer, Replace(Replace(sAnswer, vbCrLf, Chr(10)), vbNewLine, Chr(10)), Chr(10)), vbLf, Chr(10))
    avArr = Split(sAnswer, Chr(10))
    For li = 0 To UBound(avArr)
        &#203;&#232;&#241;&#242;1.Cells(li + 1, 1).Value = avArr(li)
    Next li
    ie.Quit: Set ie = Nothing
END sub


Проблема в том, что при выгрузке текста у меня часть кода не читается то есть, он не читает JS а выводит его как текст.
Искал в интернете ответ, подключил необходимые библиотеки (mshtml.dll, winhttp.dll, shdocvw.dll, mshtml.tlb), все равно результат тот же. Дело в том что это все работало нормально до того как мне не переустановили компьютер. Подскажите как мне наладить данную программу.
...
Рейтинг: 0 / 0
19.11.2013, 13:38
    #38469817
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA web-код
Fireman13,

Хм...Точно Вы сделали этот парсер?
Вообще надо ковырять настройки безопасности IE. Дело точно там. Может быть надо подключить выполнение скриптов.
...
Рейтинг: 0 / 0
19.11.2013, 13:58
    #38469865
Fireman13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA web-код
The_Prist, sorry вы создатель этого шедевра.
А на счет настроек поменял ни чего не происходит все что есть включил результат 0
...
Рейтинг: 0 / 0
19.11.2013, 14:13
    #38469895
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA web-код
Fireman13,

Надо знать, что Вам переустановили. Что было до этого: какой версии IE был, какой стал. Т.к. до этого все работало как положено - значит дело не в коде и библиотеках, а настройках браузера.
...
Рейтинг: 0 / 0
19.11.2013, 14:19
    #38469906
Fireman13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA web-код
The_Prist,
Мне вообще комп поменяли. А может быть из за старой версии vba
...
Рейтинг: 0 / 0
20.11.2013, 12:50
    #38471121
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA web-код
offавторЯ сделал парсер

Дима, загляни сюда:
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=49699&MID=413415&PAGEN_1=3#message413415
Там его уже забанили.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / VBA web-код / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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