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

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

Заранее спасибо
...
Рейтинг: 0 / 0
25.12.2006, 15:27:48
    #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
26.12.2006, 08:03:23
    #34224054
jjj676
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование файлов
А как к имени файла добавить в конец единицу?
т.е что бы вместо файла ФАЙЛ.JPG стал например ФАЙЛ1.JPG
...
Рейтинг: 0 / 0
26.12.2006, 09:13:11
    #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
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копирование файлов / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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