powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копирование файлов
4 сообщений из 4, страница 1 из 1
Копирование файлов
    #34222891
jjj676
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Подскажите плиз как написать на VBA следующую процедуру:
Имеем два каталога с:\1\ и c:\2\
Нужно из каталога с:\1\ скопировать все файлы в каталог с:\2\
Но может так получиться что в каталоге "2" уже есть содержаться файлы с такими же именами как в каталоге "1".
Неоходимо что бы при копировании таких файлов файлы не заменялись а просто к новому файлу добавлялась например в конец имени цифра 1.

Ну или просто подскажите как добавить к имени файла единицу в конце.:)

Заранее спасибо
...
Рейтинг: 0 / 0
Копирование файлов
    #34222944
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jjj676Здравствуйте!
Подскажите плиз как написать на VBA следующую процедуру:
Имеем два каталога с:\1\ и c:\2\
Нужно из каталога с:\1\ скопировать все файлы в каталог с:\2\
Но может так получиться что в каталоге "2" уже есть содержаться файлы с такими же именами как в каталоге "1".
Неоходимо что бы при копировании таких файлов файлы не заменялись а просто к новому файлу добавлялась например в конец имени цифра 1.

Ну или просто подскажите как добавить к имени файла единицу в конце.:)

Заранее спасибо
проверять наличие файла с таким именем и, если такой файл существует, изменять имя
наличие файлов можно проверить:
1) FileSystemObject Object
2) DIR

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Копирование файлов
    #34224054
jjj676
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как к имени файла добавить в конец единицу?
т.е что бы вместо файла ФАЙЛ.JPG стал например ФАЙЛ1.JPG
...
Рейтинг: 0 / 0
Копирование файлов
    #34224140
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к примеру
Код: plaintext
1.
2.
3.
4.
Dim sFile as String
sFile = "ФАЙЛ1.JPG"
...
sFilec = Replace(sFile, ".", "1.")
I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копирование файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]