![]() |
Копирование файла и переименование согласно списка из exel
Стоит задача:
Имеем 2 файла картинка.jpg файл.xls - в файле имеем список id формата 546738 Необходимо копировать файл картинка.jpg и переименовывать его p546738-0mw.jpg то количество раз сколько id в фале файл.xls |
TPOJIb_55, куда копировать и почему надо переименовывать, не проще ли копировать с новым именем? Как расположен список ID В XLS файле. ИМХО, ваш вопрос не совсем в тему cmd/bat. Почему бы не написать в файл.xls макрос, который выполнит эту задачу?
|
megaloman, Файлы в одной папке и необходимо в эту же папку сложить тоже количество файлов что и id в файле. Файлы могут меняться, и в содержание "файл.xls" меняется список id. С макросами вообще не дружу, поэтому не знаю как это реализовать и отработает ли он если необходимо создать 1000 файлов по списку. В файле список в колонку.
|
Вложений: 1
Вот vbs-скрипт с решением Вашей задачи.
Код:
Book = "файл.xls" Во вложенном файле присутствует таблица с примером использования макроса. Открываете таблицу, Меню - Сервис - Макросы - Макрос назвал rrr, изменяете его: пИшите реальные имена файлов и указываете начальную клетку. Сохраняете, запускаете на выполнение. |
megaloman, Огромное вам спасибо! Все работает как часы!
|
Время: 12:37. |
Время: 12:37.
© OSzone.net 2001-