Надстройка для переименования и копирования файлов

Настройки программы переименования и копирования файлов

Надстройка предназначена для переименования файлов в заданной папке.

В качестве исходных данных (исходные и конечные имена файлов) выступает таблица Excel

В настройках программы задаётся, в каких столбцах таблицы Excel брать имена файлов.
При необходимости, можно указать префикс и суффикс для имен файлов.

После запуска надстройки, на ленте Excel на вкладке НАДСТРОЙКИ появляется панель инструментов.

Порядок работы:

  1. открываете таблицу Excel, содержащую старые и новые имена файлов в разных столбцах
  2. запускаете надстройку, на ленте Excel появится вкладка НАДСТРОЙКИ
  3. нажимаете кнопку НАСТРОИТЬ, и указываете, в каких столбцах содержатся имена файлов,
    а также задаёте пути к папке с картинками, и к папке, куда будут копироваться файлы под новыми именами
  4. нажимаете кнопку СКОПИРОВАТЬ / ПЕРЕИМЕНОВАТЬ ФАЙЛЫ

По окончании работы, появится информационное сообщение такого вида:

сообщение о завершении переименования файлов

 

Комментарии

Программка скачивает картинки в формате jpeg, а можно ли чтобы картинки скачивались в исходном формате, т.е. в формате который указан в гиперссылке?

При разборе данного файла обнаружил, что адрес сайта в исходном коде указан через http, а не через https. И при обновлении программы (которое запускается через 3 сек при старте программы) антивирус ругается на переход по вредоносной ссылке. Тестил на Каспере и Др.Вебе.

Уважаемый Игорь, программа просто супер!!! В MS Office 365 (2019) работает и работает в 2003!
Только желательно поправить данный вопрос с протоколом.

Я уважаю чужой труд! Поэтому нигде не буду выкладывать никакие кряки и высылать коды активации программы!

Данная программа мне потребовалась только 1 раз и её функционал по количеству запусков позволил мне это сделать, а дальше у меня был чисто "спортивный" интерес, а так же для повышения своего опыта в написании макросов для своих интересов. В дальнейшем, данная программа мне скорее всего не понадобится и я мог бы всё это не озвучивать тут, сделать всё по другому, просто мне это не нужно и я говорю всё как есть, поэтому прошу администратора сайта и разработчика программ - Игоря на меня сильно не сердится (^_^).

Спасибо!

Здравствуйте, Игорь!
Сейчас попробовал переименовать картинки (297 штук, jpg). В Excel 2019 надстройка чёт не пошла у меня :( ...
Ладно, открыл в Excel 2007. Посмотрел, что требуется - убрал из обоих столбцов расширение (.jpg), в настройках указал папки, нажал "скопировать / переименовать файлы"... Отработала моментально! Пока не увидел переименованные файлы в новой папке - даже не верилось, что так быстро могёть.
Огромная Благодарность за прогу!

Добрый день, Игорь! Нам нужна программа по массовому переименованию файлов в Excel
Вы можете эту программу написать?

С учетом всего этого, проще заказать написание отдельного макроса.
Высылайте задание на почту

А ещё, оказывается, есть ".jpg", а есть ".jpeg" - жесть. Не пойму, почему она (программа) не может игнорировать расширение??? 2 файла с ОДИНАКОВЫМ именем, но РАЗНЫМ расширением МОГУТ присутствовать в одной папке! Так пусть оба/три/пять и переименовывает-не? Тем более есть проверка по маске…
И, напоследок, поля "суффикс" ОБЯЗАТЕЛЬНЫ. Нельзя сейчас не указать расширение. Кроме того, ища jpeg и переименовывая его в pdf, получаем нерабочий файл - офигенный фокус)))))))))
А программа-то классная и нужная - очень много людей её будет брать, если её показать людям (нашёл совсем случайно) и доработать до нормального состояния.
Лично я бы заказал мест на 5-6, но только после доработок. Может я, конечно, что-то не понимаю, но тогда объясните, пожалуйста…

Здравствуйте! Планирую в понедельник покупку программы, однако кое-в-чём не могу разобраться…

1. Может ли она переименовывать/копировать без учёта расширения? У меня в папке файлы ".pdf" и ".jpeg" (одностраничные в жпеге, а многостраничные в пдф)???

2. У таблиц обычно есть шапка. Можно ли добавить в программу возможность задавать, с какой строки идут данные (2-по умолчанию) и возможность работать с предварительно выделенным двумерным диапазоном (2 столбца).

Здравствуйте, Александр
Проще (и дешевле) будет отдельный макрос написать, - если вам надо перемещать / переименовывать папки
(чем программу переделывать - переделок слишком много будет)
Оформляйте заказ, прикрепляйте примеры файлов, и подробно описывайте, что и как должно работать.

Здравствуйте!
Давно пользуюсь Вашими программами по рабочей необходимости.
Скажите пожалуйста - сколько будет стоить программа по перемещению/копированию файлов с небольшой доработкой - с возможностью делать выбор: в настройках указать один адрес или там же указать столбец с адресами папок.
Папок бывает много, FilenamesCollectionEx.xls успешно собирает имена с адресами, а далее надо переименовать и переместить всё это дело. Вот тут и начинается ковыряние по папкам...
Спасибо!
С Уважением, Александр.

Помогите пожалуйста!
например, надстройка отсюда открылась и появилась в ленте Exel http://excelvba.ru/programmes/Unification
а настройка о которой идет речь в этой ветке (переименование файлов) никак не появляется ни на одном компьютере. Везде стоит 2007 exle

Пока эту опцию я не стал включать (хоть в плане кода это просто)
При копировании файлов (как это работает сейчас), исходные файлы не могут быть утеряны.
А вот при перемещении файлов, возможна их потеря (если 3 разных исходных файла получают одинаковое имя, - из 3 файлов получится один. и если исходные файлы были разными, и была допущена ошибка с повторяющимися новыми именами файлов, - исходные файлы будут утеряны безвозвратно)
Пока спрос на программу невелик, доработки её не планируются.
Если же программа будет продаваться, - добавится и эта опция, и другие новые возможности.

Почему Настройка "Перемещать файлы вместо копирования" неактивна? Галочка не ставится. Как ее сделать активной?

Если вы не доверяете мне (моим программам), и на 100% доверяете антивирусу (подразумевая, что ложных сработок быть не может), - просто не пользуйтесь моими программами.
Время от времени все антивирусы там что-то находят, - пока им в техподдержку не напишешь.

Это не тролинг и не попытка довести модератора сайта. Сама задумка очень полезная и я бы даже сказал необходимая в работе. Просто хотелось бы получит рабочий, не зараженный файл. Пусть даже на платной основе. Но тут факт на лицо. Файл скачивается с трояном, а после лечения перестает работать.

Нет. Касперский, как и другие известные антивирусы, никакой проблемы в файле не видят:
https://virustotal.com/ru/file/16a2aaebb05fcecefb02dbfa7b771913fe6dbed25...
(на 6 красных строк по ссылке внимание не обращайте - это жалкие подобия антивирусов)

PS: если считаете, что в файле есть вирус, - просто не пользуйтесь программой

Как раз касперский и говорит, что файл ЗАРАЖЕН!

Не обращайте внимания, - это должная сработка на систему обновления программы.
Проверьте программу нормальным антивирусом (например, Касперским)

Антивирус пишет троян Trojn.Generic:heur.macro.download.gen

Юлия, ответ на ваш вопрос есть в FAQ:
http://excelvba.ru/faq/excel_error

Добрый день. У меня вот такое сообщение появляется "Для этой книги недоступны проект VBA, элементы управления ActiveX и остальные программные средства" и программа не появляется в панели надстроек. Использование макросов разрешила. Эксель 2007. Что делать? На сайте ответ не нашла. Спасибо.

Александр, можем сделать макрос под заказ (или этот доработать), чтобы поиск шел без учёта знаков препинания.
А что касается схожести наименований, - такое никогда не делал и не буду.

Программа хорошая, только вот ищет по 100% совпадению, как быть если в экселе в наименовании имеются знаки типа " ? а в названии картинок их нет. Есть решение. То бишь сопоставление файлов по текстовому значению, без знаков припинания или скажем по схожести наименований в процентном соотношении процентов 90%

Все работает все круто!!!

Как переименовать группу папок в директории этой надстройкой?

Программа не странная
Панель инструментов программы - на ленте Excel на вкладке НАДСТРОЙКИ (вы просто её не заметили)
В статье же есть скриншоты, да и написано, что произойдет при запуске программы...
Количество запусков можно увеличить, - там есть еще опция 48-часового безлимита по запускам

Странная программа. У меня она не разу не открылась, был только серый экран Excel. Я ее попытался открыть раз 10 и скачивал наверное раз 5 так ни чего не открыл и собственно ни чего не увидел.
Но зато на 11 раз попыток открыть этот файл получил смешное сообщение, что "Лимит бесплатных запусков программы исчерпан" я конечно ценю чувство юмора) но наверное с программой что-то пошло не так.

Почему то Настройка "Перемещать файлы вместо копирования" неактивна. Я так понимаю она делала бы так, что исходные файлы заменялись бы переименованными?

Так, по сути, надстройка это и делает.
Просто чтобы не было путаницы, когда все часть файлов переименовалась, а часть нет, и всё в одной папке, - я сделал вывод переименованных файлов в отдельную папку.

а только переименовывать надстройка умеет?

Так там все просто, - задать папку в настройках, открыть файл Excel с 2 столбцами (старое и новое имя файла), и нажать кнопку запуска.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
         __     __  _____       _           _____
__ _ \ \ / / | ___| | | _ __ |__ /
/ _` | \ \ / / | |_ _ | | | '_ \ / /
| (_| | \ V / | _| | |_| | | |_) | / /_
\__, | \_/ |_| \___/ | .__/ /____|
|_| |_|
Введите код, изображенный в стиле ASCII-арт.