![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.12.2010
Сообщений: 2
|
![]()
Написал маленький скрипт. ходит по сайтам и смотрит если ли на странице нужный ресурс, в общем ниче особенного. Но при запуске скрипта excel не то чтобы зависает просто не разрешает переключение на другие документы excel,вроде все забирает главный цикл.
Вот пример кода While Cells(i, 1) <> "" If Left(Cells(i, 1), 7) <> "http://" And Left(Cells(i, 1), 8) <> "https://" Then Cells(i, 1) = "http://" + Cells(i, 1) End If i = i + 1 Wend i = 0 If Cells(2, 1) = "" Or Cells(2, 2) = "" Then prov_server_er = 1 GoTo end_pr End If z = 0 prov_server_er = 0 nof_i = 0 Dim povt As Double povt = 0 y = 2 While Cells(y, 2) <> "" anc(y - 1) = Cells(y, 2) y = y + 1 Wend cou_anc = y - 2 Dim res As Integer Dim ht As String res = 0 i = 2 While Cells(i, 1) <> "" url = Cells(i, 1) Dim PostData As Byte WebBrowser1.Navigate url dol_otkr = 0 WebBrowser1.Silent = True Do Until WebBrowser1.ReadyState = READYSTATE_COMPLETE If dol_otkr = 3500000 Then GoTo dolgoe_otkrutie End If dol_otkr = dol_otkr + 1 DoEvents Loop ht = WebBrowser1.Document.Body.innerhtml ну и далее еще капашусь в коде. можно как то оптимизировать или переделать чтобы можно было одновременно работать во многих документах? |
![]() |
![]() |
![]() |
#2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Код:
Код:
Можно и код подправить - но без вашего файла это сложно сделать. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зависание в 3d режимах | genya24 | Компьютерное железо | 13 | 31.10.2010 13:36 |
зависание | DeDoK | Работа с сетью в Delphi | 7 | 17.08.2010 09:56 |
При многократном использовании VBA-скрипта, он начинает тормозить :( | bag | Microsoft Office Excel | 2 | 09.04.2010 16:15 |
Зависание RibbonBar-a | Diego__ | Microsoft Office Word | 3 | 01.03.2010 12:47 |
Зависание | JRcoker | Общие вопросы Delphi | 8 | 06.08.2008 08:29 |