|
Disk Full
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть код VBA, который копирует, обновляет и удаляет Excel файлы. Каждый день определенное количество файлов. Иногда всплывает ошибка: Disk full. Исправляю так: Жму Debug – далее Плэй. И запрос выполняется дальше. Как поправить код, что бы он не останавливался? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 10:48 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Руками. Код нам угадывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 11:20 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Antonariy, Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 11:21 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Это для одного файла. В день от 10-ти до 50 подобных обновлений может быть. Идут 1 за другим. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 11:22 |
|
Disk Full
|
|||
---|---|---|---|
#18+
На третей строке. В разных отчетах. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 12:51 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
но решение не фонтан. Обработчик ошибок нужен ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 13:41 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Im_Max, Т.к. после Debug работает - возможно надо установить задержку после выполнения копирования: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 13:53 |
|
Disk Full
|
|||
---|---|---|---|
#18+
резюмируя вышеотписавшихся: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
можно добавить счетчик, чтобы после определенного количества попыток или времени цикл завершался и как-то сигнализировал о глобальном ахтунге. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 15:05 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Antonariy, Я плохо в ВБА разбираюсь. Но чютье мне подсказывает что здесь: Код: vbnet 1.
должно быть что-то конкретное? Или прям так русскими буквами оставить? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2014, 06:29 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Im_MaxAntonariy, Я плохо в ВБА разбираюсь. Но чютье мне подсказывает что здесь: Код: vbnet 1.
должно быть что-то конкретное? Или прям так русскими буквами оставить?походу ничего не было. Значит on error goto 0. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2014, 08:03 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Если не сложно, кратко напишите, что этот код будет делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2014, 11:15 |
|
Disk Full
|
|||
---|---|---|---|
#18+
при возникновении ошибки во время копирования распечатает ее текст, подождет мгновение, попробует снова. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2014, 11:41 |
|
Disk Full
|
|||
---|---|---|---|
#18+
Всем большое спасибо. 3 дня пока без ошибок все отрабатывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2014, 06:26 |
|
|
start [/forum/topic.php?fid=60&msg=38740418&tid=2156212]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
288ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 572ms |
total: | 941ms |
0 / 0 |