|  | 
| 
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&tid=2156212]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 38ms | 
| get topic data: | 10ms | 
| get forum data: | 3ms | 
| get page messages: | 45ms | 
| get tp. blocked users: | 1ms | 
| others: | 12ms | 
| total: | 141ms | 

| 0 / 0 | 
