Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 10
1

Сравнить файлы по имени и переименовать по значению из ячейки

17.02.2015, 19:19. Показов 969. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер!
Прошу помощи чайнику в написании скрипта. Сам не справлюсь.

В фиксированной директории есть два типа документов c одинаковыми именами, PDF и XLC.
Требуется найти одинаковую пару и переименовать оба файла значением из ячейки A1.
Так с каждой найденной парой из указанной директории.
Три и более документов с одним именем не будет.

Заранее спасибо за любую подсказку в этой задаче.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.02.2015, 19:19
Ответы с готовыми решениями:

Переименовать файлы в папках по имени папки
Здравствуйте. Нужна помощь... Есть много папок , в каждой папке лежит картинка (...

Переименовать файлы в папках по имени папки
Добрый день, помогите батником Есть много папок, в каждой папке лежат фото в .jpg с абсолютно...

Как переименовать файлы, переставляя части имени?
Как переименовать "Inf_lab01.txt", "Inf_lab02.txt" ... и т.д. в файлы "lab01_Inf.txt",...

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

2
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
17.02.2015, 20:39 2
Цитата Сообщение от MIKID Посмотреть сообщение
переименовать оба файла значением из ячейки A1.
Так с каждой найденной парой из указанной директории.
Со второй парой уже не получится, т.к. файлы с таким именами уже существуют, из первой пары.
0
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 10
17.02.2015, 22:24  [ТС] 3
Можно по такому алгоритму:
1. открыть первый файл XLS
2. запомнить значение выбранной ячейки пусть А1
3. Проверить наличие пары файла pdf в этой же директории по имени открытого XLS
4. если такой PDF файл есть, переименовать его значением ячейки
5. закрыть файл XLS и удалить его
6. если пары нет, то переименовать его значением из ячейки А1 и переместить в другую директорию
7. открыть следующий файл и т д.

Буду очень благодарен помощи!!!!
Спасибо!!
0
17.02.2015, 22:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2015, 22:24
Помогаю со студенческими работами здесь

Привязка цвета ячейки к значению другой ячейки
Здравствуйте! Буду очень признателен, если кто-нибудь поможет разобраться с нависшей проблемой по...

Необходимо сравнить, переименовать, скопировать файл
У меня проблема в автоматизации обновления, мне необходимо: Сравнить файл на рабочем ПК...

Как сравнить значения ComboBox и листа ячейки, если одинаковые вывод сообщения, если разные сравнить с ячейкой ниже
Добрый день. Как сравнить значения ComboBox и значения ячейки на листе, если одинаковые вывод...

Переименовать только часть имени файла
И снова здравствуйте! Столкнулся с очередной проблемой. У меня есть файл IMG_20200110(дата...

Переименовать часть имени по списку из файла
Добрый день. Помогите написать батник для решения задачи. Есть фото с именем...

Переименовать файл, заменив определенные цифры в его имени
есть файл с именем: VLS-700-Y-2015-ORG-088-111-123587-DCK-00061-DPT-000000-DCK-00000.xml файл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru