![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
2 ZORRO2005
Цитата:
И насчёт расширения файла - оно будет постоянным для каждого случая (например, сегодня обрабатываем папку, содержащую только файлы .jpg, а завтра только файлы .xls), или могут присутствовать файлы с различными расширениями? В последнем случае возникнут сложности: если в папке SourceFolder будут файлы 01.jpg и 01.bmp, то в том случае, если понадобится переименвать файл 01 в файл 02, то какой из файлов переименовывать? |
|
![]() |
![]() |
#22 | ||
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]() Цитата:
Цитата:
Вариант1: У файлов в SourceFolder одинаковое расширение и соответственно нет дубликатов.Столбец A можно тогда сделать без расширений? Вариант2: Папка SourceFolder смешанная. Столбец A c расширениями. если Вы сделаете 2 вариант,буду очень благодарен. От расширений очищу с помощью доп. столбца |
||
![]() |
![]() |
#23 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Как формируется список файлов в столбце А? Надеюсь, не вручную? И что делать с файлами? Перемещать или копировать? Цитата:
Только надо будет (на случай использования одного и того же кода для 2 вариантов) отличать файлы с расширениями от файлов без таковых. В связи с этим вопрос: возможен ли случай, когда в именах файлов присутствует точка? (например, file1.2008.test.xls) |
||
![]() |
![]() |
#24 | ||||
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]() Цитата:
![]() Цитата:
Цитата:
Цитата:
расширения возьмутся из столбца A. пример: Код:
001.1.jpg ---> Арт_001.jpg 001.1.xls ---> 1.xls 002.bmp--> не переносится в новую папку, т.к. в столбце С пусто Последний раз редактировалось ZORRO2005; 09.11.2008 в 14:03. |
||||
![]() |
![]() |
#25 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
2 ZORRO2005
Попробуйте такой вариант: Код:
Выделяете ячейки в столбце А, и запускаете макрос Copy_Files_With_Renaming_Into_Anoth er_Folder Для примера того, как примерно должны выглядеть исходные данные, запустите макрос PrepareSheetForTest |
![]() |
![]() |
#26 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
EducatedFool,
попробовал, всё отлично работает! Спасибо огромное! Можно только подправить, чтобы не надо было выделять ячейки в столбце A?Те, которые надо скопировать указаны в столбце С. |
![]() |
![]() |
#27 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Код:
Выделять никакие ячейки не требуется.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 10.11.2008 в 08:15. |
|
![]() |
![]() |
#28 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
EducatedFool,
Спасибо огромное еще раз! |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Названия столбцов стали цифрами. | Flake | Microsoft Office Excel | 2 | 06.09.2008 16:42 |
Печать pdf файлов из списка файлов в Excel | АПС | Microsoft Office Excel | 5 | 15.04.2008 16:04 |
Макрос в Excel для обработки группы файлов | ad_sum | Microsoft Office Excel | 1 | 29.12.2007 16:56 |
Вывод похожего названия в DBEdit | Wiser87 | БД в Delphi | 2 | 06.06.2007 11:42 |