|
VBA (excel)
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть макрос который по времени отрабатывает часа 4. Макрос скачивает данные с сайта. Результат - много excel файлов с данными. Описание проблемы: Запустил Макрос на вечер. Заблокировал учётную запись(Win + L). Утром обнаружил, что макрос остановился где-то через 25 минут после начала(Судя по времени скачанных файлов). В Диспетчере задач для Excel указано значение "не отвечает". Подскажите, с чем может быть связана эта остановка? Текст макроса. Код: 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61.
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2016, 09:22 |
|
VBA (excel)
|
|||
---|---|---|---|
#18+
avpetrov27, посмотри, что в mnn_index_id_106 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2016, 11:42 |
|
VBA (excel)
|
|||
---|---|---|---|
#18+
id = 1228 скачал. Остановился на номере 1229. Защита от перебоев с несуществующими адресами стоит. On Error Resume Next Если адреса нет, то сохраняется пустая книга. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2016, 15:30 |
|
VBA (excel)
|
|||
---|---|---|---|
#18+
avpetrov27, может на сайте стоит защита от "заимствования" ;) информации? Попробуйте паузу делать между запросами. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2016, 12:56 |
|
VBA (excel)
|
|||
---|---|---|---|
#18+
avpetrov27Защита от перебоев с несуществующими адресами стоит. On Error Resume NextЭто не защита от перебоев с адресами - это игнорирование любых ошибок, введение себя в ступор и потеря времени на поиск проблем. Если есть необходимость защитить какой-то участок кода, то там и только там должен стоять On Error Resume Next и обязательно после должен стоять On Error Goto 0. Ваше "не отвечает" может быть вызвано зацикливанием, переполнение. делением на 0 и т.п., а вы запретили программе нормально остановиться и рассказать вам причину проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2016, 21:01 |
|
|
start [/forum/topic.php?fid=60&fpage=20&tid=2155452]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 129ms |
0 / 0 |