|  | 
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ Здравствуйте. Подскажите пожалуйста, что делаю не так...Есть много файлов excel 2013(xls). файлы одной структуры. Задача стоит в том, чтобы со всех файлов в один результирующий выбрать нужные данные. Все файлы лежат в одной папке  -в этой же папке я сделал файл, куда все надо выгружать. В итоговом файле добавил кнопку и написал код для неё:  Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Проблема появилась такая: когда пытаюсь выполнить, выдается сообщение: " К сожалению нам не удалось найти файл D:\папка1\книга1.xls. Возможно, он был перемещен, переименован или удален?" файл точно есть и путь выводится тот ,который должен быть... что не так? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 13:51 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ jediAlex, поставьте проверку, что имя файла не равно итоговому (авторв этой же папке я сделал файл, куда все надо выгружать). Скорее всего в цикле идет обращение к файлу, в котором макрос, а он уже открыт, вот и ошибка ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:14 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ HandKot, а как быть, если в исходных файлах макросы? прочитать данные очень надо((( а имена файлов, с которых нужно читать,я в массив загоняю, чтоб перебрать по именам... результирующий я в этот массив конечно не помещаю ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:20 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ ругается на строку  Код: vbnet 1. все файлы закрыты, кроме того, откуда код запускаю...результирующий файл , из которого запускается макрос, в цикле не участвует...перебираю только массив заданных файлов... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:26 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ Код: vbnet 1. что покажет? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:30 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ Код: vbnet 1. - попробовал. выводятся пустые окна сообщений... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:37 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ ну так нет таких файлов значит в той директории ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:41 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ не понимаю, как нет, если все файлы в одной директории лежат? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:50 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ jediAlexне понимаю, как нет, если все файлы в одной директории лежат? нам отсюда не видно что у вас там и где лежит вот это выполните: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 14:54 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. выполнил такой код. Вот что получил: "D:\ОценочныеВедомости" "D:\ОценочныеВедомости\Бухгалтерия_Гаврикова_О_М" "D:\ОценочныеВедомости\Бухгалтерия_Гребенюк Е.В." "D:\ОценочныеВедомости\Бухгалтерия_Посадская И.В.", " "D:\ОценочныеВедомости\Бухгалтерия_Усков А.В." все пути найдены... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 15:19 |  | ||
| 
не найден файл при переборе книг excel в цикле | |||
|---|---|---|---|
| #18+ отлично а теперь запустите cmd.exe и перейдите в каталог D:\ОценочныеВедомости и наберите D:\ОценочныеВедомости> dir *.xls ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.01.2015, 15:29 |  | ||
|  | 

| start [/forum/topic.php?desktop=1&fid=60&tid=2156068]: | 0ms | 
| get settings: | 12ms | 
| get forum list: | 13ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 34ms | 
| get topic data: | 13ms | 
| get forum data: | 2ms | 
| get page messages: | 52ms | 
| get tp. blocked users: | 2ms | 
| others: | 13ms | 
| total: | 149ms | 

| 0 / 0 | 
